S 【机械技术】-一个老程序员的独白【上】_卖家圈子_门别网
收藏夹门别网 天猫商城网店出售转让 淘宝网店转让出售 京东店铺出售 网店买卖交易平台  


岳悦 等级:1 / 门别币:20
发表:2018-4-19 14:02:49  查看:2551  回复:2
【机械技术】-一个老程序员的独白【上】



人到中年,有太多的感悟。这个年龄段,是一个尴尬的节点,没有年轻时候的意气风发,也没有暮老那般云淡风轻。在这个时刻充满危机感的社会,你依旧需要打起十二分精神,去迎接黎明那一缕阳光。

有人会问,中年油腻大叔阶段的你对曾经程【机械技术】 - 一个老程序员的独白 【上】
序员历程的生活、工作与情感有哪些不同的感悟。十年的程序员生涯,早已与生活分不开了,怕是三言两语无法言明其中的真实感悟。

目前很明确的说,我已经不是一个纯粹的程序员了,虽然我曾经在这个岗位上坚守近十年的时间,而这十年的宝贵经验让我的人生绽放不一样的光彩。很多年轻程序员总是会想,年过中年,我该怎样安置我的未来?也许,我能给你几点我的经验,这路究竟要怎么走,只能自己去把握,我所说的几点也都并不代表你的路本该这样,或许你还有更好的选择,不要妄自菲薄,也不要高傲自负。

年轻的时候,只有技术

为什么说年轻的时候,只有技术呢?不管你是科班出身,还是半路出身,总之你赖以生存的只有你搬砖的能力,设计工作者是因为会设计,而程序工作者自然是因为你编写程序,如果你连搬砖的能力都没有,那你又谈何生存、生活?更别谈以后的发展和未来的梦想了。

【机械技术】 - 一个老程序员的独白 【上】

所以,不管你勤学自练,还是偷师学艺。总之,你的目的在于提升自己的工作能力与工作经验。

程序员手里掌握的就是一串串门外人看不懂的代码,但你并不能说别人看不懂,就不那么重要了,吊儿郎当写出的代码全是bug,那谁会买单?所以首先要提高代码的正确性,这是极其重要的一点。如果上线的产品全是bug,那消费者还会去用吗?你愿不愿意承认,你的bug都已经出现在那里,除了认领它,修改它,你别无他法。所以,提升自己减少写bug的量,则是你首要任务。

还记得年轻时候的自己,有一股傲气,总觉得自己从知名学校出来的科班程序员,和其他学历一般,甚至半路出家的程序员不一样,我有他们没有的高学历,我有他们没有的教育和人脉资源,所以就看不起他们。

【机械技术】 - 一个老程序员的独白 【上】

可是,不管我的起步有多高,可成绩告诉我,“你写的bug比你的代码要多太多了。”虽然是夸张的说法,但是不可否认你的成绩单已经差到让你匪夷所思的底部,该怎么办呢?戒掉居高临下的傲气,戒掉不专注的臭毛病,花双倍的时间死磕练习,认真重复练习,直至bug逐渐减少至可控范围。

再一个方面,提高代码的逻辑性,随着编程时间的增长,打好基础,就可以锻炼自己的逻辑性了,算法的知识还是很有用的。一般常用的算法,在编程语言都提供了对应的函数帮助解决。但如果遇到需要实现高效算法来支持业务逻辑的业务需求,如果你能够通过算法的知识,写出高要求的逻辑代码,是不是为自己的工作能力加分呢?

设计模式也是程序员提升逻辑性的技能必备,get这个技能不仅能让代码更加有组织有纪律,同时也让代码的逻辑性大大增强。不过刚开始用这个技能的时候也有不少坑,但是时间一长,你会发现这些个坑,你都可以跳过去。

【机械技术】 - 一个老程序员的独白 【上】

而代码的可读性,也是非常重要的能力体现。如果说你写代码的优点是bug少,但是你写出的没有bug的代码很多人都看不懂,甚至有歧义,或者说看起来很吃力,那这就尴尬了。提升代码的可读性是很有必要的,可以从注释和命名、代码缩进、分组、命名方案等方式进行优化。这些优化方式可以自己研究,也可以通过学习其他人的编码规范。

未完待续,下节将会给大家分享:程序员的三种归宿及职业发展加油


深圳市优软科技有限公司高新技术园英唐大厦六楼,主要经营软件、APP;erp.crm.plm;oa.b2b;电路板方案;控制板方案

业务联系
公司负责人:郭艳 电话:0755-17324486607,如需购买软件、APP;erp.crm.plm;oa.b2b;电路板方案;控制板方案,请联系我们深圳市优软科技有限公司



给楼主点动力吧,已有 0 个人对这内容打赏,关于打赏说明.


收藏主题
推荐连接:淘宝网店价值评估天猫网店评估淘宝0信誉店铺

内容违规投诉举报请联系在线客服QQ:278336453
更多内容>>

下载APP客户端,随时随地上门别,方便卖家网店交易


快了年华 等级:1 / 门别币:123第1楼

人到中年,有太多的感悟。这个年龄段,是一个尴尬的节点,没有年轻时候的意气风发

admin 等级:4 / 门别币:3322第2楼
回帖奖励 +4分
【机械技术】-一个老程序员的独