回复:工程师究竟该不该沉迷于编程?

威师爷

  • 帖子

    5108
  • 精华

    47
  • 被关注

    255

论坛等级:至圣

注册时间:2013-09-18

白金 白金 如何晋级?

发布于 2018-06-13 10:02:17

52楼

展开查看
以下是引用Zane在2018-06-05 23:50:03的发言 >4楼

一说编程”是非“多!


针对宁侠的题目”工程师究竟该不该沉迷于编程?“


我想发表我的观点是:自动化工程师不该仅仅沉迷或关注于编程。除非你就是个专职的软件工程师。


编程仅仅是一个自动化工程师专业工作的一个方面而已,而一个自动化工程师的专业工作应该是多方面的,工艺消化,系统方案,产品选型,图纸设计,成套安装,软件开发,运行调试,培训维护等等都是需要考虑的问题。要做好一个项目和产品,上述的每一个方面都是很重要的。

 


但,最重要的是什么?编程吗?非也!


新入行的菜鸟们往往把编程看得那么高大尚,神奇,趋之若鹜,而忽略了其他方面的学习与训练及能力的培养,殊不知这恰恰给自己成长的道路上挖下了深坑。


我要说的是,编程一定要学,但在一定的阶段内真的不重要。


除非你有编程的天赋,否则就不要去过分的追求那些所谓的编程技巧,掌握基本的编程知识与技巧就足以应付绝大多数的项目编程需求了。虽然,每个人的编程水平有高低差别,但这都不是事儿。所以呢以上观点的反面就是现实中自以为是的人还是蛮多的。


一下几点供大家参考:

1. 扎实的硬件知识,对系统及指令的深入了解对编程是绝对有帮助的。

2. 算法与编程是两码事情,把算法转化为程序是编程,想出算法的人显然更高明。

3. 编程是有规范的,就是八股文,走套路。

4. 好的系统方案及硬件配置选型才是你能够完成编程任务的基础,硬件方案及设计上的缺陷,靠软件的是很难弥补的,相反,程序上的缺陷只要是硬件没问题,假以时日或者换人的手段,问题终究是可以解决的。


不是和万侠,宁侠唱反调,而是他们的观点与做法不是一个入门层次的技术员可以做到的,做了也是毫无理解的纯粹的模仿与瞎做,得修炼到一定的层次才行。



z版不愧是武林高手!!

受教了!


我非常赞同这句话 算法与编程是两码事情,把算法转化为程序是编程,想出算法的人显然更高明。

自动化工程师需要把控方方面面,不仅仅只是局限于编程。

我认为熟悉工艺,熟悉硬件架构,熟悉驱动回路,掌握成熟的算法,我觉得这样编程起来已经是很轻松的工作了,因为你熟悉工艺,不要担心程序设计不合理,因为你熟悉算法,编程过程中快刀斩乱麻。


Z版的发言我看起来非常受教,不愧是工程经验丰富的版主

工业起重机防摇摆 QQ:404136820 AntiSwayControl
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10565条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。