开发者的习惯

您职业生涯的第一步已经完成。 您可以安全地穿毛衣,胡须并可以远程工作。

朋友羡慕地称为IT人士,但您知道您需要经历什么以及还有多少工作要做。 在发明魔术药丸之前,请选择正确的习惯。 他们是工作效率很好的朋友。



自我发展和懒惰


自我发展


无论您收到多少文凭,都不要停止学习。 这既困难又无聊,但对知识的渴望将跟不上进步。

根据HackerRank的研究,自学是任何年龄段开发人员的常态。 67%的受访者接受过专业高等教育,而74%的受访者至少部分是自学的。
要提高自己,只是好奇并懂英语。 互联网上有大量的文档,书籍,案例和自学课程。 等到材料翻译成俄文-才有时间浪费。

不断提高您在编程及相关领域的知识和技能。

懒惰


由于懒惰,开发人员将日常工作委托给了机器。 他将创建一个合适的解决方案,而不会拐杖,以便在其他任务中重用它。 减少代码,使人和他们自己都可以理解,以方便将来的调试。
奥卡姆(Occam)的剃刀,数学中的优雅方法“保持简单而简短”(KISS)的原理-证明了“更轻松=更好”的公式在任何领域都适用。

鼓励懒惰来改进和简化代码。

毅力与创造力


毅力


刻苦钻研并找到解决方案的能力是程序员的好习惯。 培养内部完美主义者:注意琐事并完成您的开始。 第一次获得很少的任务。 学会忍耐,细致,有时无聊。

即使解决方案不能立即解决,也不要放弃任务。 耐心和纪律是我们的一切。

创造力


根据HackerRank的讲,解决问题的技能是最受欢迎的技能之一。 跳出思维框,在脑海中滚动算法并找到漂亮的解决方案的能力比语言熟练程度更为重要。

“当您只有锤子时,一切看起来都像钉子。” 不要在默认工具中循环使用,要接受新方法。

培养创造性思维,寻找非标准的工作工具。

自信和自我批评


自信心


如果您是自学成才,冒名顶替综合症可能会追赶您。 与其他开发人员进行比较是没有目的的练习。 不要那样做 花时间阅读文档或编写一段代码。

毫无理智和残酷的俄罗斯社会将使比尔·盖茨甚至怀疑他的职业适合性。 忽略尖锐的评论,并在心理上将“祝福者”送入森林。 不要贬低自己的成就,不要感到自信。 仅将自己与过去比较。

专注于自己并学习如何跟踪开发进度。

自我批评


不要自大。 指责用户使用该产品不当,不要给同事留下评论,不要承认错误,然后扑灭大火。 好家伙不那样做。 您越早提出问题并认罪,就越有可能得到纠正。

即使您是一个非常出色的开发人员,也要严格评估您的行动。

Google与通讯


谷歌


您遇到的几乎所有问题都已解决。 某人面临相同或相似的任务,他可以在Internet上共享解决方案。 打开浏览器并找到答案。 Google的习惯会节省很多时间和精力,最好花一辈子。 好吧,不要忘记上传您的案例以帮助那些在您之后的人-获得业力的加分。

在深入研究问题之前,请咨询Google。

沟通交流


习惯于不仅与腺体交流,而且与人交流。 与天气或政治无关,而与发展有关。 参加主题会议,会议和讲习班。 与极客,导师和同事进行沟通。 开放约会,建议和分享经验。 当然,待在家里很酷,但是您可能会失去职业前途。 是的,软技能不会发挥作用。

扩大您在IT领域的熟人圈子,不要错过新机会。

动机与放松


动机


编程的唯一真正动机就是喜欢它。 薪水,漂亮的办公室和公司的s头并不是开发人员的最佳动机。 如果您只是因为津贴而选择了该职业,也许改变主意还为时不晚?

HackerRank联合创始人Vivek Ravisankar认为,2018年将是简历程序员标准选择的结尾。 公司将开始举办比赛以寻找有才华的候选人。 这种方法的目标之一是找到真正有动力的员工。 首先,那些期望工作得到发展并愿意支持这一想法的人。

不要失去健康的动力。 记住为什么要来IT。

休息一下


如果您筋疲力尽,好主意就不会出现。 喝更多水,拒绝快餐和8小时睡眠的平庸技巧令人讨厌,但性能与身体健康息息相关。 如果您发现了McConaughey,这只会损害项目。
没有人要求停止喝咖啡和参加马拉松比赛。 从小处开始-休息片刻,出门在外,上楼梯而不是乘电梯,选择商务午餐,而不是显示器前的干衣机。

在工作和休息之间找到平衡,以免效率下降。

而不是结论


提示-如果您还没准备好去理解它们,那将是一个空短语。 介绍一些习惯并使用版本控制。 您将始终有时间返回上一状态。

资料来源
boomi.com
blog.newrelic.com
bugfender.com
hackernoon.com
hongkiat.com
mashable.com
medium.com/@lydiahallie
mkdev.me
teamtreehouse.com
techrepublic.com
techrocks.ru

Source: https://habr.com/ru/post/zh-CN414891/


All Articles