1. 活跃斗胆地谷歌。你得知道怎样有用地安排查找要害字,查阅他人写的代码,然后合理地用在代码里,然后处理疑问。
2. 拥抱改动,持之以恒。内行程序员在触摸新技能时,能欣然承受像个初专家相同处处受挫,并总能在完结作业的一起自学成才。
3. 供认细节的首要性。例如变量和函数的命名、CSS 特点的命名、该用哈希仍是用数组,以及别的看起来微缺乏道,但也许对项目有深远影响的作业。
4. 供认大大都的 “首要抉择” 本来并没有那么首要。通常的开发者经常在技能选型等 “严峻疑问” 上堕入唇枪舌战,而程序员老鸟们会防止糟蹋时刻在骂战中。这一点上,他们就像禅宗大师相同(zen-like)。
5. 挑选适宜的东西处理疑问。网上有很多的开源库、东西和结构,让人目不暇接。而内行们了解地知道关于怎样的疑问,应当用啥样的东西。
6. 了解代码“不值钱”(该删就删)。你有必要习气于删掉几百行代码来重写程序的某一有些,毫不留情。
7. 在评价技能的时分要悉数。例如,我一向在宣传 Elixir。它语法美丽,社区完善,有很大的潜力。但 Elixir 诞生的时刻太短,所以假如要构建杂乱的功用,也许会难以找到能帮你行进功率的开源东西。因而,在评价要不要挑选运用一项技能时,你得把一切这些要素都考虑在内。
8. 学会说 “我不知道”。没有比回绝供认自个不知道更能糟蹋一个开发者的时刻了。
9. 细心剖析过错信息里的条理。传统教育通知咱们:失利是坏事。报错信息这种东西也经常被跟失利联络起来,但是优异程序员了解,这些过错音讯里本来隐藏着能将你指向终究准确处理计划的条理。
10. 了解过早优化和必要的 “炫技式” 优化的区别。内行们了解在啥时分需求写一些看上去没那么好懂,但会让程序运转更快的代码。
11. 每自个都会犯错,为自个的过错担任。而格外在团队里,把职责推来推去没有任何含义,由于过错的发作通常不只仅一方的要素构成的。
12. 变成你所用的开发东西的重度用户。假如长时刻在某个开发环境下有恰当份额的开发作业,那你应当去把握运用它的细节。
13. 学会用 Vim(最少会一点)。 你最少应当在这个修改器里学会牵强地移动和翻页。
14. 不要接生疏技能范畴的私活。自个做自在作业项目,其间很大一有些应战即是评价项目时刻。不要计划自个未知范畴的作业,那会让你处于想当为难的地步。
15. 不要数你干活花了几个小时。技能大牛会把时刻花在有深度的作业上,并且他们了解花了多少时刻彻底不首要。
16. 学会安然承受批评。当你的代码由于各种要素支离破碎时,你需求培育用理性和逻辑的办法来应对(而不是心境化处理)。
17. 同有更多阅历的人结对编程。没有比这个更高效的编程学习办法了。
18.必定要先自个做一遍代码检查。当你在 GitHub 上建议一个 pull request 之前,先把代码当成他人写的,自个先检查一遍。
19. 认识到做自在作业的难点不是写代码,而是别的的一切作业。出售、推行、客户支撑,质量确保以及产品处理,一切这些都会花费很多时刻。
20. 发现并处理更大的疑问。优异的程序员不拘泥于眼前的疑问,而是了解怎样用更久远的办法彻底的处理这一类疑问。
21. 深化了解一些大型开源项意图基地能让你开发时如虎添翼。假如你知道怎样给你的项目打山公补丁 (Monkey Patch), 那么你将无所不能。
22. 越过大都的会议。你的公司雇你是来写代码的,而不是谈代码的。当会议多到失控的时分,不去参与也没有任何疑问。并且一旦你开端这么做,他人会更爱惜你的时刻。
23. 知道啥时分开端回馈。 到了某个时分你需求将你的技能和阅历传授给年青的开发人员,就像你的导师其时教授你相同。
24. 能写烂代码。有时分可以当一当 “胶带式程序员”。要害是跟着时刻推移,你需求弄了解啥时分可以走捷径,啥时分有必要走捷径。这本来是最难把握的技能之一。
25. 礼貌地通知他人你作业到很晚。假如你是作业室里终究一个,可以发一封简略的报告邮件。他人通常会留心到邮件上的时刻戳的。
26. 像一个领导者 (Leader) 相同干事,而不是老板 (Boss)。老板是让他人为他作业的人,领导者是我们跟随的人。做个领导者。
27. 去打打桌上足球。从长时刻来看,同别的开发者(或不相同岗位上的搭档)树立联络会比在紧巴巴的期限里交给一个功用更有价值。
28. 在压力下学习。你需求知道怎样应对像体系宕机而你要担任将它恢复的状况,即便一开端你彻底没有条理。
29. “Move fast and break things” 别让完美主义阻挠你干事。过错通常是最好的学习时机。所以别把犯错当作失利,而应当把它们当作值得学习的阅历,并意识到:恰是不断战胜和打破这些过错,作为一个程序员,你才干不断生长起来。
2. 程序员具有什么普遍爱好
emmmmm 说到程序员(俗称程序猿),大伙儿最先想到的是什么?
咱家程序猿比较多,随便问了几个,回答有“宅”、“开黑打游戏”、“科幻”、“健身”、“天文”、“女装”(美其名“二流码农写功能 一流码农写算法 顶级码农穿女装”,不知道是不是认真的,有可能自己在家真有cosplay。。。。)
据观察,这帮大神拥有无与伦比的耐力(坐如钟。。。),工作勤劳(加班最晚。。。)
3. 各位程序员都有那些休闲减压方式和业余爱好啊
其实我觉得得每个人的休闲减压方式和业余爱好都不一样。一般周末的时候会和同事同学约起打羽毛球,游泳,还有台球。或者骑着山地车出去玩,周边城市逛一下,还可以参加摄影活动,我觉得休闲的时候可以做一些自己喜欢的事,或者是运动都可以起到减压的作用的。
4. 作为程序员,有哪些简便工作的技巧呀
每天早上正式工作前,列个简单的计划列表;同事有类似项目经验的,尽可能在工作启动前请教;工作中尽可能避免外界干扰(不需要立即回复问题,可能等工作完成一个节点再回复);下班前抽取十分钟,总结当天工作情况,简单思考一下第二天工作要点及难点。
5. 程序员那么可爱追剧日历
《程序员那么可爱》共30集,于2021年9月10日在腾讯视频全网独播,非会员每周五六日20点更新2集,会员抢先看6集;9月24日20点起,会员尊享超前点播特权,可以3元/集解锁;10月1日,提前看大结局。
《程序员那么可爱》是由吴强执导,邢昭林、祝绪丹领衔主演,易大千、田依桐、关芯、盛朗熙、骏声等主演的都市爱情剧。
《程序员那么可爱》讲述了男主姜逸城(邢昭林饰)在学校时就因学业优秀、长相帅气而声名远扬,女主陆漓(祝绪丹饰)是姜逸城同系的小师妹,因为仰慕姜逸城而默默努力,一门心思想要到姜逸城的公司去做程序员。
阴差阳错中,陆漓女扮男装进入姜逸城的公司,在一次次的接触中,姜逸城渐渐发现自己对陆漓的感觉产生了微妙的变化,这让一直认为陆漓是男生的他陷入了迷茫与纠结中……
6. 你如何看待45岁程序员在政府网站发求职贴这件事
你如何看待45岁程序员在政府网站发求职贴这件事?怎么说呢,这种事情是不应该的,或许这位程序员是为了炫技选择了这样的手段,但是无论怎样去看待这件事情,这种事情都是不应该发生的,为什么呢?其实道理是非常简单的,你要求职就要去各种各样的求职信息,或者是你给你要加入的公司秀一下自己的技术,这些事情都是很正常的,也可以说是很容易获得成功的,但是像这个程序员选择的这个网站是非常的不合适,他的求职信息就不应该出现在这种地方。
在这样的情况下,普通人都开始在自己的身上找毛病,去改正自己,去适应这个世界,但是这些人并不会这样,他们只会认为是这个世界不理解他,正是因为这样的“中二”才会使得他们去做那些个挑战秩序底线的事情。