想要成为真正优秀的程序员是不是真的很难?

  • 时间:
  • 浏览:1
  • 来源:5分排列5官方_极速5分排列3

我在编程上并全部都是有另另有一个唯美主义者。我的观点是能工作、有用的代码就能必须被定义为优雅,即使它看上去是一团乱糟糟的GOTO的话。

一点人认为要想成为一名优秀的系统守护进程员,那就时需一天24小时每天不断地编程——睁开眼睛要编程,闭上眼睛睡觉的刚刚时需梦到编程——我认为这是并全部都是矫枉过正的最好的办法。沿着这条路走,只会我愿意精疲力尽,犹如夸父逐日一般,死在半道上。

来源:51CTO

多了解几门编程语言——有点硬掌握你准备精通的编程语言。怎么能让最好能从不同的编程范式(系统守护进程,设置,功能等)来了解语言。

了解怎么可以面试系统守护进程员。英雄经常 惺惺相惜,作为一名优秀的系统守护进程员,建设优良的团队,也在等你的偏离 责任。

一点,对于“我愿意成为一名真正优秀的系统守护进程员是全部都是真的非常难?”你这名 问題的答案,不可能 的确是非常艰难非常辛苦的,有点硬是要想成长为一名优秀的系统守护进程员是时需一段很长的时间。怎么能让只要你我愿意好好学习代码的系统知识和机制,如此 我相信你一定能必须长风破浪会有时,直挂云帆济沧海。

生活中除了编程以外,应该时需有某项能我愿意经常 外出活动的业余爱好。另有另另有一个都可以改善你消耗在键盘上的健康。

问问相关人员的想法,看看大伙对你的代码的评价,包括产品经理、QA、现场支持人员、专业的服务工程师和实际使用的客户等。

我我我觉得问題的关键是要想明白你为哪些地方要编程。坦率地说,我编程是不可能 我喜欢别人用我的系统守护进程,这也是我之一点在读书的刚刚成绩不为什么会么会么优秀的原因(我并 不热衷于参加编程竞赛以及例如事情)。怎么能让,我一点我喜欢参与纯研究的项目——只在论文上讨论各种点子,而不付诸于行动不去写代码(除非恰巧碰到的是研究项 目和开源项目)。

偷懒战略。优秀的系统守护进程员更倾向于灵活工作而非死工作,一点不可能 你我愿意将编程当作长期的职业规划,如此 学习重用代码和自动化繁琐的任务是至关重要的。

作者:王国峰

相关的:从不过于担心你告诉我的新的Zwizzle-Wiz算法。不可能 不时需实施细节的话,了解一点相关领域重点算法以及比较重要的通用算法(如 排序和搜索)的特点和功能就能必须了。如此 必要囫囵吞枣、傻不拉几的试图我愿意记忆80种算法的实现(我看一遍村里人 另有另另有一个如此 做过),你的小脑袋会爆掉的。

对于我,我是Unix哲学——一系列通用设计原则的铁杆粉丝。我我觉得哪些地方地方原则从不经常 有效,但它是指点我怎么可以连接优良代码—系统—设计的指南针。

了解公司业务的相关内容,以及你的代码时需怎么可以与之匹配,这有益于你正确地作出相关的决策,外理走一点弯路。

相关的:从不错过任何有另另有一个和客户交流的不可能 。怎么能让一定要注意我本人的行为举止:耐心聆听,哪怕客户的想法听上去非常可笑,这主一点我不可能 大伙全部都是系统守护进程员的缘故。怎么能让,不可能 你能借此不可能 好好思考关于怎么可以使用代码以及使用过程中的日常挑战,如此 将有益于你提高你的产品。

不可能 你我愿意在编程你这名 行待个三五十年,如此 最好学点拿手绝活,让别人在某个领域不敢小觑于你,密切关注这方面的技术进步,保持同步。

在职业生涯早期,有不可能 就多多了解从需求分析到最终发布整个的软件流程,另有另另有一个你都可以学习从终端到终端的设计——还能必须激发你的信心。

我认为的“优秀的系统守护进程员”应该是另有另另有一个的: