Chinaunix首页 | 论坛 | 博客
  • 博客访问: 560
  • 博文数量: 2
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 30
  • 用 户 组: 普通用户
  • 注册时间: 2019-11-15 20:24
文章分类
文章存档

2021年(2)

我的朋友
最近访客

分类: IT职场

2021-07-22 13:16:18

觉得很有必要再次推荐编程自学界神文


●使用其他程序员进行项目。在某些项目中可以更好,但在某些项目中不这样做。当您最合作时,您的领导力将被行使并激励您的愿景。当你不这样做时,你可以知道你的领导者如何做事,以及他们不喜欢的东西(因为领导者总是扔那些不喜欢做人们思考的人)

尝试遵循其他程序员进行项目。尝试了解其他人编写的代码。看看您是否找不到代码的代码,了解并修复您编写的代码。与此同时,想想如何规划自己的计划代码,以便他们更有可能被别人理解和维护。

●至少学习半编程语言。包括支持抽象语言(例如Java或C ++)的语言,支持功能抽象(例如,LISP或ML)的语言,支持语法(例如,LISP),支持声明性编程的语言(例如,prolog或c ++模板,一种支持协作程序的语言(例如图标或方案),一种支持并行计算编程的语言(例如,Sial)

●请记住“计算机科学”包含“计算机”一词。了解您的计算机执行命令需要多长时间才能进行命令,这是多长时间的(包括Word)(包括两个缓存命中和非命中的情况),时间是多少消耗?在磁盘上找到新位置需要花多少时间?

●尝试参加语言的标准化进程。您可以一起尝试加入ANSI C ++委员会,以便您可以告诉您,您也可以从代码规范开始,确定需要定义代码缩进。 

2中空宽度或4个空间宽度。无论使用哪种方式,您都需要了解其他人对语言的偏好以及他们的偏好,甚至你必须知道为什么他们有这样的偏好。


●良好的认识,可以尽快适应语言标准化的结果。


为了掌握上述所有内容,应该难以学习学习。当我的第一个孩子出生时,我几乎阅读了市场上的所有“如何......”指导方针,但我仍然觉得我是一个新秀。 30个月后,当我的第二个孩子出生时,我必须是一本书吗?不要!相反,我会依靠我的个人经验,这些经历更有效,让我放心,而不是那些有数千本书的人。


Fred Brooks的着名论文“没有银子BULLET |没有银骨头”揭示了发现和列车软件设计的三个步骤:


1.组织地区确定的软件设计人才,越早


2.安排专业导师以节奏其专业前景,并小心地对待您的专业历史


3.为增长设计师提供机会,使他们能够推广。


即使有些人已经成为优秀的软件设计师的潜力,他们也需要体验工作缓慢,并可以显示人才。艾伦盖利更直接:“任何人都可以”教“进入一个雕塑家,但米哈兰基罗兹是”教学“如何成为一个雕塑家,因为他要做雕塑大师,这真是与之相同的方式编程大师。“Perlis认为,伟大的软件开发人员具有内在的品质,通常比他们接受的更重要。但这些品质来自哪里?它既不是吗?还在生活的日子里?就像奥古斯特·古斯图(动画电影“鼠标王”说:“没有人可以做饭,但只有那些无所畏惧的人可以成为一个大厨房!”我愿意说,将在审慎运动中的大部分时间来生活。这是非常重要的!但“无所畏惧”的精神是促进这些练习的形成。或者,它就像“诅咒老鼠王”和古怪的精神食品Commentamers Anton Ego:“不是任何人都可以成为一位伟大的艺术家,但伟大的艺术家可能是在着名名字之前的任何人。“


所以即使你去书店,你也可以购买Java / Ruby / JavaScript / PHP书籍;你可能会发现它们真的。但是这样做不会改变你的生活,不会让你改善整体体验。 24小时,几天,几周,做一个真正的程序员?无法读取的读数。你有没有试图连续24个月改善自己?哦,如果你这样做,好的,那么你开始去... 

阅读(117) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:自学编程6提示,值得收集!

给主人留下些什么吧!~~