码农:工作三年了,写不出好代码咋办?网友:意识到了,你还有救

在说正题之前,先提一些概念,最近看的一些文章中经常混淆几个概念,比如好多文章中把

“研发”等同于“写代码”,其实呢,写代码是研发的一种,比如哪些搞单片机,搞硬件的也是属于研发,写代码是程序员的工作,说程序员搞研发没错,说程序员写代码也是没错的,如果“研发”与“写代码”的关系用php语言的表达式去表示,可以这么表示:“研发”==

“写代码”,但是“研发”!==“写代码”,写代码是程序员的事情,但不是所有技术研发人员的事情。

近期,有一个程序员朋友抛出了一个关于他自己的问题,据这名程序员网友说,他已经工作三年了,写了三年的代码,可是比较郁闷的的是,他觉得自己写不出好的代码,于是就发帖请教,看看大家有没有什么高明的办法解决他的现状问题,针对他的这种情况,让我们先看看网友们都是怎么说的吧!

网友一:争取当专家

上世是朵花:专家有那么好当就好了,专家肯定是在领域内相当精通才行了。

网友二:那就写一些好代码出来

上世是朵花:楼主的问题是怎么才能写出一些好的代码。

网友三:码狗有啥前途?老板是靠自己写代码发家的?

上世是朵花:这个观点就片面了,写代码是成长的一个过程啊,好多大佬当年也是写代码的,会写代码,再加有一点比较牛的思维就有可能成为行业内的大佬,当然发家之路很多,不一定非要是靠写代码而崛起。

网友四:多多看老外和牛逼专家写的代码?

上世是朵花:多看一些优秀的代码,有助于形成一些优秀的编程思想,不过不知道是不是楼主说的“好代码”

网友五:能不能拉通?会不会对齐?能!会! 没毛病,pass

上世是朵花:挺逗,是在说平时技术主管指导的样子么?不可能有这么土了吧,现在都是规范化流程了。

网友六:关键是能不能写出好胶片

上世是朵花:写胶片就是写ppt的意思,华为,中兴的员工都这么叫,ppt写的好是一个技术人员的加分项,不过也需要有一定的实力做保障才行。

网友七:写好代码也是需要天赋的。 实在不行改写胶片呗

上世是朵花:这名网友说的意思应该是向技术管理者方向发展了。

网友八:写业务代码的吧?其实写的是业务,不是代码。你能看到这个问题说明你还有救。

上世是朵花:感觉这名网友好像没有把话说完呀,然后你的观点是什么呢?

关于楼主说的:“写不出好代码”这里的“好代码”是什么样的一个概念,什么样的代码才是好代码呢?我个人认为好代码就是能够高效的服务,能够轻松的上手维护,逻辑很清晰的代码就是好代码,当然我是站在实用的角度去说的,也有人会认为好代码是用什么牛逼的模式,什么牛逼的技术,什么复杂的逻辑之类的,这就属于纯技术层面了,我猜测楼主应该是写业务逻辑的代码居多,时间长了感觉比较枯燥,所以说觉得写不出什么好的代码。这可能也是大部分技术人的观点,我还是那么认为,什么样的场景就用什么样的代码,不要看代码牛不牛,要看合适还是不合适,如果在一个不合适的地方用到一个自认为很牛的代码也是错误的,就像之前举得那个例子,那个java程序员用多线程的方式实现那个排序,这不就闹笑话了,我个人认为作为一名程序员,技术格局比技术更重要,只有一个好的技术格局才能让程序员走得更远,在这个前提下再精进自己的技术。


以上所有图片均来之互联网   

大家好,我是“上世是朵花”。如果你有什么好的看法或者观点可以在评论区展现你的才华,互动交流,如果想进一步了解我,那就关注我吧!             

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,111评论 25 709
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 14,514评论 2 59
  • 美国枪支泛滥的问题已经是一个老生常谈的话题了。这也是美国人不得不面对的社会问题。确实没有完美的社会。历史,文化,制...
    阿飞fighting阅读 2,744评论 0 0
  • 齐达内 巴乔 菲戈 大罗 小罗 C罗 梅西 桑切斯 苏牙 肖大卫
    肖大卫阅读 2,958评论 0 0

友情链接更多精彩内容