学习
实践
活动
专区
工具
TVP
写文章

程序员自我成长需要这3大软技能,别让自己输在这些上面!

编程入了门,修行靠个人。

学会自我成长的程序员月薪在1~3年就破10K,而不会自我成长的程序员仍然在底层跌打滚爬,甚至混了5年工资也不见涨。

究竟是什么阻碍了程序员的自我成长呢?程序员自我成长需要什么软技能?下面w3cschool就来说说这些问题:

0、自学能力

自学编程技术有不少的建议,比如边学边练、做项目、看视频学习等。

不过,自学编程技术最核心还是学会迁移,马斯克会告诉我们:“把知识看作一棵语义树很重要。深入细节或说枝叶前,保证你可以理解基本原理,也就是主干和大分支,否则细节和枝叶就没有可依附的东西了。”

备好几本经典的编程书籍,抓住它们的知识体系,这个知识体系就像磁铁一样,它将吸收你实战编程总结的经验、碎片化阅读的编程知识,使得它们和知识体系联系起来,成为知识体系延伸出来的枝叶。

1、表达技能

有些程序员一年365年敲代码,加班加点,但是就是无法升职。

程序员的竞技场属于懂技术 会表达的人,不然仅仅是感动自己而工作,一直受制于人,是非常痛苦的。

也许你有自己的野心,想要自己的团队,但是不能败在表达这块短板上。

雷军说的一句:“不要用战术上的勤奋来掩饰自己战略上的懒惰。”

2、英语阅读能力

在编程的过程中,编程语言官方文档都是英文的,你需要具备一定的英语阅读能力。

英语学习建议:不单纯地靠背诵单词,文章进行学习,可直接从官方文档开始阅读,不懂地直接网上找翻译。阅读中英对照的经典名著、听英文广播、分别在有字幕和无字幕的情况下看英文电影。

相信我,当你学会了一门新的语言,你就会打开另外一个世界的大门。

最后,你认为程序员自我成长最重要的软技能是什么呢?

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180308A0UW9Y00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券