你想告诉准程序员些什么?
大家有想对准程序员说的话,都可以放在评论中哦~
作为程序员客栈的产品,信念是【技术驱动产品,产品改变世界】,因此也在学习开发的路上努力前行。
完全是开发菜鸟,希望菜鸟的经验对你而言有参考价值:
1: 学习方面,善用Google 和 Coursera | Online Courses From Top Universities. Join for Free
2: 眼界和社交方面,善用Github,Follow值得follow的大牛和项目,积极参与你感兴趣的项目的使用,反馈,甚至优化。
3: 开发练习:不断给自己提一些小任务,然后试一个 100天连击,看看自己的代码能力能够变得怎样。相信我,当你看到你的contribution record变成这样的时候,你会很自豪的~
(github某大牛个人页面截图)
我也正在努力当中:P
4: 有问题,可以先百度或者用 SegmentFault,比较难的专业的,建议直接 Stack Overflow 某次去找一个问题的原因,被Stack Overflow 上的大牛真心折服,解释得非常详细,甚至把内在原理都非常认真地解释了一遍,看完之后有种融会贯通的通透感。
截图你体验一下:
(*某回答截图)
5: 从小项目起步,逐步建立自己的影响力:最近看到的好例子,是pyecharts 的作者,做了一个大家都喜欢的项目chenjiandongx/pyecharts,因此得到了很多人的认可。
6: 要打造好的身体:经常锻炼,健身,做一个健康且体脂率低(男性<25%,女性<28%),肌肉含量高的程序员,不仅是一件很酷的事情,还能够降低你得各种职业病的几率,让你在意中人面前能够神采奕奕,身姿矫健。
7: 最好有几个开发之外的,能够与人多交流的爱好: 比如篮球,足球,羽毛球,乒乓球,或者摄影,或者音乐。
8: 学习沟通,提升情商。因为工作原因,认识了很多开发者。发现优秀的开发者不仅开发能力牛,情商也很高,大家也都更愿意和他们合作,完成一个优秀的产品。因此,不要以“我是开发”为理由而拒绝沟通,拒绝提升情商。这两点是获得更高成就的关键。
*哥说:“在写代码很牛逼的基础上,一定要学会撕逼。代码写的好不会撕逼当奴隶,撕逼牛逼不会写代码会被当成屎踩,你得两个都会。”
但我觉得这句话容易被误解 - “代码写得好不会撕逼当奴隶”。
撕逼是门艺术,还是应该以完成项目为目标,而不是简单地争个你赢我输。
我觉得最好的方式,是在保护好自己的前提下,推动合作前进。有时候吃点亏,给别人点台阶可下,大概率别人是会念你的好在心里的。
这次看起来你撕输了,但是赢得了人心,以后很多次别人也都会更愿意帮助你支持你。