程序员和工程师区别?
来源:秒知站 本文已影响1.97W人
来源:秒知站 本文已影响1.97W人
很多软件开发人员未必清楚两者的差别,甚至做了很久也只算程序员而不算严格意义上的工程师。所以网页设计师钟振森就自己的观察和,谈谈程序员和工程师的差别。
(01)工程师不写黑箱程序“程序=数据结构+算法”,这个著名的公式大家都知道,不幸的是,它不适合描述工程领域或者现实世界的程序。
(02)出现问题的第一反应是直接杀掉进程重启(天哪你们的程序不能安全关闭吗)。
(03)怎样的程序不是黑箱?
(04)网络爬虫大家都会写,大家也都知道如果要数据抓得准,调试起来 很麻烦。可以用逐步操纵语句的执行,迅速定位问题所在。
(05)工程师注意实现和接口分离Java面试的一道经典问题是:请描述抽象类和接口的区别。通常,大家都会知道“接口”和“实现”要分离。
(06)接口的真正含义是什么?计算机最擅长处理的是信息,它可以让信息脱离现实的障碍高速流动起来。
(07)工程师注重功能的逻辑联系很多系统都在不断的变化和改进过程中,程序员看到的是功能点,工程师看到的是功能点之上的逻辑。
(08)随着时间的推移,业务的增长,新功能可能越来越多。
这个例子看起来很简单,但做起来却没那么容易。
悟性好的有机会接受很好训练的,估计不需要了解这些。
如何成为一个程序员
程序员鼓励师是什么工作
离婚的程序有哪些,协议离婚程序和诉讼离婚程序
如何成为一名程序员
程序员常用的编程语言有哪些呢?
编程怎么入门/程序员需要学什么
程序员如何准备面试
嵌入式工程师和程序员有什么区别
新员工培训流程
程序员真的会短命吗?
单证员的工作流程
监理工程师考试教材,监理工程师考试科目
程序员为什么不用中文来编程?
php开发工程师和程序员的区别
服务员工作流程
监理工程师证书查询流程
工程院院士和科学院院士区别是什么?
成立业主委员会的条件和程序 新小区成立业主委员会的条件和程序
建造师和建筑师的区别
快递员工作流程
app和小程序的区别
IE工程师的工作内容
仓管员的工作流程
四核四线程和四核八线程的区别
工伤认定的程序
机械工程师证书