程序员自省录

clipboard.png

前言

本文具备批判性,若有误解请移步右上角叉叉。程序员

为何作程序员?

clipboard.png

我相信每位入行的童鞋 (除了高工资,有免费大桶水喝的办公室,不干体力活的各类缘由外),都有想用代码改变世界的想法。我也是这样,在苦苦挣扎了五年后,我发现我并未成功改变世界,而是让代码改变了本身。为何要作程序员?是对程序的热爱,对代码的忠诚,若是看到这里,你并不是如此,请右上角叉叉离开。由于你不适合看这篇文章。Sorry。面试

怎么作好程序员?

clipboard.png

好与很差,每一个人的界定都不一致,我自认为好的程序员是追求完美的但从不口出狂言。做为一名程序员,应该跟科研人员同样,不断探索,不断创新,才是程序员的根本,要用脑敲代码而不是用手敲代码。(秃顶是你的目标😄)架构

请相信本身

clipboard.png

进入这个行业,你总有学不完的知识,技术,玩法。天天都在学习都感受跟不上大牛的脚步。别惧怕,其实大牛也是这么想的。作好本身的本职工做,认真对待本身的每行代码。不要天天想着去处理高并发、大数据的方案。没碰到的时候永远都是空想。并发

行业名次的误导

例如MVC架构,MVC框架,架构,框架还有各类各样的名次,新生的开源程序,队列、数据、并发处理的各类各样的方案。真正遇到的时候再去深刻也不迟。固然我不是指的基础知识。框架

请把复杂的事看简单

当拿到一份复杂的需求,固然毫不是“根据用户手机壳颜色变化App主题”一类的非(da)人(sha)类(bi)需求。首先尝试使用逻辑图,思惟图去解刨需求,将代码设计、数据设计、扩展设计拆分出来。规划清楚,再动手,这时候你会发现,作这些设计你只用了一小时,并无浪费那么多的时间,不少时候不去作,仅仅是嫌麻烦,并不是没有时间、没有机会去作。这至少是一个架构师起步的工做。高并发

请尊重你看不起的人

越瞧不起的人越有可能超越你。我面试的时候很是尊重每位面试者,由于我知道今天我是面试官,明天她他就有可能跟我互换位置。仍是本着为人谦虚、诚信待人的原则去奋斗吧。学习

公司的信任

对于公司对你的信任,不要滥用职权、消费信任。坑一个公司就少一条路。实际程序员的圈子很小。迟早会吃亏。大数据

致谢

感谢你看到这里,本篇文章是我从业五年的一些我的想法。仅供阅读。谢谢spa

相关文章
相关标签/搜索