您的位置:首页 > IT业界

如何成为编程高手?

发布时间:2021-10-08 06:14:27  来源:网络整理    采编:优客网  背景:

给自己推荐一篇我之前写的文章《如何从菜鸟程序员成长为(伪)高手》。

虽然到现在我还不是业内的大牛,从写文章到现在的这段时间,对这个问题有了更深的认识。但总的来说,我认为这篇文章应该对新程序员有所帮助。

====================

最近有刚毕业的同事问我:“你工作的时候有什么技巧吗?怎样才能快速成为高手?”

记得刚进公司,在培训新人的时候,也和其他同事讨论过这个问题:如何才能成为行业的佼佼者?那时,我只是认为兴趣是最好的老师,并没有想太多想法或方法。

现在加入微博平台架构部一年半多了,趁着春节的时候总结一下自己在微博一年半的工作。分享一些经验,收获很多,感触很多。也逐渐意识到思路和方法的重要性。在此与大家分享。

学会学习

学习无疑是程序员最重要的素质之一,尤其是在互联网这样瞬息万变的行业中。将学习视为工作的主要部分并不为过。

自学

最近发现身边的人都不想学习,只是每天都在苦苦挣扎:简单的不挑战,复杂的不懂;老技术怕过时,新技术没有方向……

说说我毕业后的感受。毕业后,我去了一家小公司。我的工作主要是做XX管理系统之类的。没有挑战,也不需要技术。基本上,我使用 extjs 作为前端。一个sql server就解决了。稳定了几年,闲暇之余,除了wow,无事可做。我觉得这样闲着不是办法。所以在接下来的一年里,我在工作钓鱼和下班休息的时候学到了这些东西:

我把学习方向分为三类:

为了工作,满足当前工作所需的知识。提高,与当前工作相关的知识(深度)扩大视野,与当前工作无关的知识(广度)

学习后(1)只是熟练工,2和3是提升自己的方法。随着知识储备的提高,接触新事物时更容易找到相似的知识进行比较,速度向上理解,更容易掌握本质。如果你每天都在为“学什么”而苦恼,那只能说明你学的太少了。(真的没什么可学的大牛千万别看这个。 ..)

所以,如果觉得没什么可学的,那么可以考虑学习更深入的知识(比如虚拟机或者编译器),或者完全不同的知识(新语言或者当前的热门方向),甚至完全不相关知识(只是练习英语阅读,学习ppt排版等)。随着知识储备的增加,自己的不足和未来学习的方向会更加清晰。

从历史中学习

以微博为例,微博的发展经历了很多波折,逐渐衍生出目前的系统架构。许多新人问的最普遍的问题是“你现在如何在线上做这件事?”

这个问题很好it业界大牛,但还不够好。在程序员的世界里,很少有可以解决所有问题的“银弹”。目前的做法将很快被取代。如果你想了解一件事,那就多关注“它是如何变成今天的”吧。学会用发展的眼光看问题,了解自己经历过的一些经验教训,你就会获得的不仅仅是学习一件事。

那么,如何从历史中吸取教训呢?

向他人学习

这里有两个极端,

但是思维方式很难通过交流来学习。后来我发现有一个很简单的学习方法:咒语。让我给你举几个例子:

“这其实是两个问题”

“有没有更好的解决方案”

“你能给我一个例子吗”

“你能不能给一个一句话总结”

除了咒语之外,很多有才华的人都有非常清晰的思维方式和做事原则。如果你有幸与业内大咖共事,恭喜你。只要多交流、多观察、多思考it业界大牛,进步的速度就会提高几个数量级。

做更有意义的事

有些人每天都在与问题本身无关的事情上浪费时间。比如我要设计架构,就得考虑怎么画架构图。写完代码还要反复部署和测试几轮才通过,检查bug浪费时间。在扫描日志上。人的精力总是有限的,把时间浪费在这些事情上,这样改进的时间就少了。

练习,多练习

这里有一个误解:“做有意义的事”并不意味着“只做你没做过的事”。

对于程序员来说,写代码是基本功中的基本功。编码规范、设计权衡,甚至是方便的 IDE 快捷方式都依赖于每天的反复试验和积累。通过几本书或几天的培训很难理解。.

  声明:本文仅为传递更多网络信息,不代表优客网观点和意见,仅供参考了解,更不能作为投资使用依据。


返回网站首页 本文来源:网络整理

本文评论
UC全民答题春节专场 包你今年过年不踩坑
从2018开年起,热度就持续爆棚的答题平台纷纷推出特色专
日期:10-02
未来影响力无限 泰迪熊移动获评最具投资价值50强
以人工智能、大数据、云计算等新技术正在成为各行各业
日期:10-02
不止一款新机:小米8屏幕指纹版或将亮相 更准识别
(原标题:小米8屏幕指纹版要来?官方暗示:压感指纹识别)
日期:10-02
创新亦须落地,透明重构未来——Adrealm暨Xhance发布会在沪成功举办
8月2日,“透明·重构未来——Adr
日期:10-02
神州数码郭为:践行数字中国 赋能产业发展
2018年4月23日,由工业和信息化部、国家互联网信息办公
日期:10-02
新商盟官方下载卷烟零售软件
新商盟是一款专为卷烟零售商打造的交易软件。新商盟游
日期:06-20
五个有用的小米手机技巧分享,真后悔不早知道
近年来小米手机发展极快,不仅发布了大量极其受用户欢迎
日期:07-19
Flyme 6新春稳定版内测魅友尝鲜曝光 流畅体验再次突破
自1月27日晚魅族副总裁杨颜在微博上揭晓了Flyme 6新春
日期:10-02
360手机助手安卓使用
360手机助手安卓使用360手机助手安卓软件介绍360手机
日期:06-19
与其吐槽酒店电视形同虚设,不如今年国庆游自备VVETIME投影手机
近年来,国内酒店行业发展堪称迅猛。富丽堂皇的建筑、热
日期:10-02
电商起家的亚马逊,正在成为一家广告公司
亚马逊、谷歌、Facebook三大互联网公司巨头争相瓜分的
日期:10-02
我查了下机器翻译专利的申请量,于是有了些思考
近日,机器翻译受到格外关注,很多关心中译语通的朋友纷纷
日期:10-02