现如今,真正喜欢编程的程序员,10个中可能就1个!

点击上方“程序员大咖”,选择“置顶公众号”

关键时刻,第一时间送达!640?640?wx_fmt=gif


作者:IT高飞编程  來源:简书

https://www.jianshu.com/p/286427b085cf

程序员大咖整理发布,转载请联系作者获得授权


我见过很多程序员,包括我自己,往往毕业前三年技术成长都是飞快的,但是到了第 4 个年头以后实际上技术成长速度就会放缓,根本原因并不是我们不够努力,通常情况,我们会花费一些时间在其他的方面,例如爱情、婚姻,甚至其他一些关于人生的大事情。

640?wx_fmt=png

我热爱编程,但我讨厌这个行业

我相信很多人和我一样都是热爱技术的,甚至有很多人将写代码当成一种享受,一秒不学习分分钟难受的那种,但是又有多少人能把编程作为爱好的呢?我想没几个能做得到,因为我们要工作,因为要生活,要赚钱,大部分程序员都是为了混一口饭吃,每天不得不进行大量的敲代码行为。但是,你以为这是叫编程,只能说这是在 Copy,我们充当的仅仅是代码的搬运工,如果说编程,估计代码专家和架构师可以算得上编程,只有付出情感的代码才是有活力的有设计感的甚至是优雅的,被项目进度追赶的代码一律算不上好代码。因此,你需要一种热爱编程的心态。

我喜欢阅读,但不迷信他人

以前我看到别人说过网上的“大牛”多半不靠谱。

我作为面试官面过一个八年的开发。探讨一个 OOP 思想的话题时,对方说没想过这个问题,我想八年的前辈至少比我更应该懂面向对象编程,回头我仔细阅读过他的博客,发现很多知识都是片面的,在没有任何实践验证的技术都是伪命题。你需要质疑,不能完全听信。

其一是真正的大牛没时间混迹在网上做人生导师,整天出现在你 Timeline 里的人要么半吊子水货,要么另有所图。

其二就算是大牛,他的经验对你未必有用。大牛说我会 Java 我学 Python 也就翻了下基本语法,当天就上项目开干了(大神说我觉得没有顺手的语言,就发明了 Python)。

多写好的代码,不是写垃圾代码

工作中实现需求,尽量用设计模式实现,而不是一个类里走完所有的业务逻辑,这样的代码,别说其他人能看得懂,即使过了一个月你再回过头估计连你自己都会觉得代码下了毒,这样的代码即使写几千次,甚至几万次,永远是垃圾代码。

业余时间也要多换其他的设计模式,多思考去实现你需要的功能和框架!我相信不到一年你比写垃圾代码的五年都提高的多。

不要一味地追求潮流和新技术

很多人喜欢用最新的框架,甚至最新的 IDE、API 去开发,但是技术更迭是非常快的,在没有消化好之前的技术知识点前,请不要频繁地去换框架和尝试新技术,这样不但让你丧失基础,而且还会让你依赖上开源,并且养成一种只求效率,不求质量的不良习惯。

多关注国内外官方专业网站

平时,多关注下类似 Facebook、Squre、阿帕奇、苹果等公司的官方资讯、技术文档和开源项目。平时多上刷题网站。

在拥有夯实的基础上,还需要保持一定的技术广度和前瞻性。那么无论何时你都能匹配和年龄、薪资相仿的技术高度。

640?wx_fmt=gif640?【点击成为源码大神】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值