注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题

hu**net的个人空间 http://home.eeworld.com.cn/?753043 [收藏] [复制] [分享] [RSS]

日志

什么样的人做程序员难有成就?你中枪了吗?

已有 345 次阅读2017-3-16 14:22 | 程序员, 开发者, 可能性, power, 胜利

软件蚕食一切。将来属于程序员。所以人人都想当程序员。但是并不是每个人都能当好程序员。在你做出决议前还是先看看本人能不能当好程序员吧。可是什么样的人不合适当程序员呢?不要喝鸡汤,我们看看Quora上面是如何答复的。

在全栈开发者Adam Leffert看来,最重要的是态度

我以为编程要想胜利最重要的是态度。当然,最低程度的智力还是要的。以我这么久的经历来看,还没见过蠢到不会做的。

但是好坏程序员之间的差异简直永远是态度。

耐烦:对我来说这是最重要的一条。写代码和调试极端令人懊丧。要想做好,你得坚持冷静,至少冷静到可以坚持明晰的头脑。

精神:处置棘手问题,编写大量代码容易使得身心俱疲。最重要的是要有我朋友Joshua Wachs所谓的“坐能量(tushie power)”。也就是屁股不离座直到工作完成的才能。

逻辑思想:这条看似明显,其实不然。普通的程序员在碰到棘手问题的时分普通是靠猜来处理的。运气好可能猜得中。但运气不好就难搞了。问题是猜并不能有效减少可能缘由的范围。好的程序员会提出猜测然后停止测试,从而扫除掉一堆的可能性。比如说,屏蔽一段代码,看看问题是不是还呈现。

自傲:编程不是你本人的事。这跟你的团队、代码、客户、利益攸关者等等都有关系。(eShare CEO Henry Ward 说本人永远都不会要自傲的人。)

曾写过不胜利OS的Peter Nierop则总结出了当不好程序员的3个迹象:

厌恶用Google:

在github、google和在线网站上面有大多数现成的处理计划。买本老教授的书学编程的日子曾经过去了。如今的代码来得快去得也快。而至关重要的事情是把你的东西尽快推向市场。任何不愿每天至少运用搜索引擎1小时的人都应该另寻高就(编者注1:Google本人的研讨也发现,开发者搜代码越来越频繁 注2:有人可能会说本人不是厌恶用而是用不了。好吧假如是这样的话,我要加最重要的一条:不懂用google的想都不要想当程序员了)。留意,这某种水平上可能是由于你什么都想本人来,想成为全世界独一的那个地道的coder。

朝九晚五的心态:

再强调一遍:及时发布很重要。普通的程序员常常每天工作不到8小时,好吧这就是你平凡的缘由所在。不平凡的程序员连续22小时冲刺以后才干打个盹隔4天才洗次澡并在接下来的2周时间里每天要用2小时写一些报告。不能或者不愿在必要时加班的人最好打住。

极端糟糕的记忆:

编程就是开很多的会,做各种各样的变卦,可能脑子里面要装100页的代码。一定是每一行都要记得清分明楚,但最少在管理层又折腾出一个变卦或客户忽然又冒出一个想法时要晓得你的程序是干什么用的,什么中央可能会失败,怎样才干很快修好。假如你的记忆力真实是太糟糕的话,最好还是找份其他的工作。

我在这个行当干了这么久,碰到过各种各样的程序员,不变的一点是一旦有上面的问题这些人根本都干不久。

CaveOfProgramming.com 开发者JohnPurcell:

由于开发界总是盼望有新颖血液进来,所以除非你真实是太差(或者你原来根本都不用工作)否则想不胜利都很难。我喜欢Peter Nierop的答复,不过说到正式的付费工作,我自己总是严厉恪守朝九晚五的习气,所以那个说法应该看工作状况而定。

假如你发现编程很乏味,学习又总是繁琐无趣的话,那你想做好就很难了。由于你要跟曾经编程上瘾的人竞争。不过我也见过几个人固然不喜欢编程,业余时间根本也不编程,固然称不上出色的程序员,但是确实可以借此营生。

要记住的是,编程不是什么精英才干干的事情。这个行业永远都缺人。所以除非你一点都不喜欢编程,或者也没有准备美观在钱的份上忍住这种不喜欢,否则都能够来编程。

而享用编程乐趣的Prince Pranav提供了3个不合适编程的迹象:

由于错误而过早放弃:

永不放弃。哪怕是简单的错误也不要放弃。这会让你的代码和心态大不同。好的程序员,在写一长串代码的时分会把代码合成出来,分段测试。假如你由于前面1个小时总是碰到同样的问题就把电脑给关掉了事,能够以为这是迹象1。最后你总会找到问题的,但一定不要放弃。

只对输出而不是质量感兴味:

开发出好应用是你的义务。假如你为了赶时间而牺牲应用的质量,你能够成为程序员,但不会是巨大的程序员。

乐趣不是找来的:

你开端写代码前看了看表,13:02,然后你再看的时分变成13:09了。有的人再看表的时分曾经是15:37了。真的,除非你是由于有趣才干这个时间才不会流逝(注:不得不说,这又绕到了做你所爱还是爱你所做这个问题。)

终究什么样的人当不好程序员,你觉得呢?


评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2017-7-22 12:40 , Processed in 5.179032 second(s), 10 queries , Redis On.

Powered by EEWORLD电子工程世界

© 2017 http://bbs.eeworld.com.cn/

返回顶部