`
aric_chen
  • 浏览: 8977 次
文章分类
社区版块
存档分类
最新评论

笑谈设计模式(尾篇)

 
阅读更多


前几篇中,一直没有涉及任何实际的技术,本篇也不例外。

本篇主题是程序员与设计模式!我们就来聊聊作为程序员的职业操守,我不会讲心灵鸡汤,比如程序员应该懂得的几句话,程序员应该有的生活等等!如果我的话刺伤了你,你完全可以骂一句shit,置之不理!

1. 程序员要有逼格
这是我从同事那里学的一个词。说明白点就是,对自己要有要求!
时刻保持一份对美的追求,代码之美,架构之美,软件之美!其实追求设计模式,也是对美的追求。
有些程序员会说,我就是一屌丝,不是领导,这些都不是我的事情!那你就大错特错了,如果你想成为领导,就从点滴做起,程序员是软件的前线部队,另一层面是直接面对客户的,踏踏实实做好每一段代码,每一个类,而不是整天幻想机会会空降!

2. 面对现实
这四个字说的有点沉重!很多程序员其实是鄙视自己的,他们常常挂在嘴边的话是:
有经验了,转管理岗位;
什么时候才能当上领导,不写代码了;
当领导了,就不用加班加这么厉害了;
做几年程序员,转销售/实施/测试;
这些话从心底上暴露他们其实是耻于做程序员,耻于写代码的。
这就出现了一个严重矛盾的地方:每天靠着做程序员赚钱养家,却又深深鄙视自己的行业。
如果所有的程序员干二年,终于有点编程经验,然后荣升领导,脱离苦海不写代码,那么技术由谁来负责?
领导过多,设想再伟大,最后导致技术能力不强,结果也不会多美好!
所以标题定为【面对现实】,如果你短时间内无法成为CEO,走上人生巅峰!就请尊重自己的职业,尊重带给你薪水的技能,不要妄自菲薄!我是程序员,我骄傲。

3. 时刻学习
不管你如何保持学习的激情,看书也好,工作中突破也好,作为程序员,如果你不学习,随时会与这个时代脱节。
很多程序员认为随着工作年限的增长,经验自然会增长,这绝对是悖论。如果你想要有提升,请保持时刻学习的动力。

4. 善于使用工具(工欲善其事,必先利其器)
什么Eclipse之类的我就不扯淡了。
程序员最应该善于使用Google! 为什么不是百度?没办法给你解释!! 组织好自己的关键字,基本任何问题都可以在Google上得以解决。
随时记录自己的所得。学会使用有道,为知这些笔记软件,记录下技术相关的点点滴滴,需要时可以随时翻阅。

5.拥抱开源-不要重复创造轮子
开源是一个非常精彩的世界。基本上任何的需求都可以找到相应的开源解决方案。你需要做的仅仅是整合这些开源的解决方案!

最近不知道写什么类型的文章,大家可以推荐一下,直接回复公众号即可。如果我不懂,我会抽时间研究~~谢谢支持!



前几篇中,一直没有涉及任何实际的技术,本篇也不例外。

本篇主题是程序员与设计模式!我们就来聊聊作为程序员的职业操守,我不会讲心灵鸡汤,比如程序员应该懂得的几句话,程序员应该有的生活等等!如果我的话刺伤了你,你完全可以骂一句shit,置之不理!

1. 程序员要有逼格
这是我从同事那里学的一个词。说明白点就是,对自己要有要求!
时刻保持一份对美的追求,代码之美,架构之美,软件之美!其实追求设计模式,也是对美的追求。
有些程序员会说,我就是一屌丝,不是领导,这些都不是我的事情!那你就大错特错了,如果你想成为领导,就从点滴做起,程序员是软件的前线部队,另一层面是直接面对客户的,踏踏实实做好每一段代码,每一个类,而不是整天幻想机会会空降!

2. 面对现实
这四个字说的有点沉重!很多程序员其实是鄙视自己的,他们常常挂在嘴边的话是:
有经验了,转管理岗位;
什么时候才能当上领导,不写代码了;
当领导了,就不用加班加这么厉害了;
做几年程序员,转销售/实施/测试;
这些话从心底上暴露他们其实是耻于做程序员,耻于写代码的。
这就出现了一个严重矛盾的地方:每天靠着做程序员赚钱养家,却又深深鄙视自己的行业。
如果所有的程序员干二年,终于有点编程经验,然后荣升领导,脱离苦海不写代码,那么技术由谁来负责?
领导过多,设想再伟大,最后导致技术能力不强,结果也不会多美好!
所以标题定为【面对现实】,如果你短时间内无法成为CEO,走上人生巅峰!就请尊重自己的职业,尊重带给你薪水的技能,不要妄自菲薄!我是程序员,我骄傲。

3. 时刻学习
不管你如何保持学习的激情,看书也好,工作中突破也好,作为程序员,如果你不学习,随时会与这个时代脱节。
很多程序员认为随着工作年限的增长,经验自然会增长,这绝对是悖论。如果你想要有提升,请保持时刻学习的动力。

4. 善于使用工具(工欲善其事,必先利其器)
什么Eclipse之类的我就不扯淡了。
程序员最应该善于使用Google! 为什么不是百度?没办法给你解释!! 组织好自己的关键字,基本任何问题都可以在Google上得以解决。
随时记录自己的所得。学会使用有道,为知这些笔记软件,记录下技术相关的点点滴滴,需要时可以随时翻阅。

5.拥抱开源-不要重复创造轮子
开源是一个非常精彩的世界。基本上任何的需求都可以找到相应的开源解决方案。你需要做的仅仅是整合这些开源的解决方案!

最近不知道写什么类型的文章,大家可以推荐一下,直接回复公众号即可。如果我不懂,我会抽时间研究~~谢谢支持!



版权声明:本文为博主原创文章,未经博主允许不得转载。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics