程序员的定义是什么?会敲代码的都是程序员吗?( 七 )


本文来自百度如有侵权联系作者删除
诚邀 。可惜四哥放弃这碗饭已经10年了,确切的说只在门口看看就决定离开 。还有不少同学继续在it的海洋里畅游,我却直接上了岸 。只说一些片面的理解吧 。
言归正题,上学时,有老师这样说,做程序员,会ctrlc和ctrlv就够了,但是前提是你得懂 。恰恰我总搞不懂,于是就放弃了只用Ctrl这么简单的工作 。
所以说,程序员不是简单的敲代码或者别人程序的搬运工,一是要熟能生巧,二要对系统程序的逻辑关系、数据库等等了如指掌,高级程序员会的东西远远不止这么多 。简单的敲代码,那只能是最基础的工作 。
单纯来说会写代码就算是程序员了,但是会敲代码不一定能做出好产品 。
估计读过大学的都学过那么一点代码课程,如果是自学得,比较有兴趣,研究较多还能成为不错的程序员,前提是要经过项目的磨炼 。
但是只是会写代码,如果没有很好的产品逻辑,不到做的复杂,而且功能可不一定能够做的那么好,而且会花很多时间 。
如果只是一个半吊子代码员,基本没什么价值 。会写代码只是踏入程序员的门槛,说白了就是有了一个看懂代码的眼睛 。更多的是需要钻研研究逻辑和产品的关系 。
很多牛逼的集成程序都是很多人合作造成的,像代码工具,编成工具,甚至窗口系统,都是很多人很多年一点点弄出来的 。所以一个程序员没有产品逻辑,没有经历过项目基本不算程序员 。


特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。