程序员与工程师的区别

一觉醒来,忽然有点感悟,忽然明白程序员和工程师有什么区别。

网上百度上的都说工程师是优秀的程序员或以前是优秀的程序员。以前认为是,现在却不以为然。

网上有人打比方说,建房子,程序员是建筑工人而工程师是总指挥,那么我的问题是总指挥就一定知道一块砖需要多少水泥吗?他需要每一步都怎么做吗?他都做得比工人好吗?那他除了做指挥,怎么也不下去做做。装清高?不屑和工人工作?不是的,那是因为,在这方面工人往往 比指挥精。所以工人做基础的活,而指挥就再后面指挥。

工程师不一定就是优秀的程序员,至少这是我现在的看法。工程师只是比程序员多了在总体上清晰的认识,知道每部分应该实现什么?怎么实现的原理!具体怎么做程序员就懂的。所以程序员问什么工程师都好像会似的,但你注意到没有,工程师什么时候具体的和你说具体怎么做,也就是大概的思路,程序员就懂了,因为细节他们在行。

所以我不想一辈子做一个程序员,那我就要掌握大局思想。还有能找到的能用的成熟的技术,就掌握就可以了,不一定要熟,那会把你绑死在某方面。应该把精力放在有创新,新技术上,所以英语不一定要好,当一定可以硬着头皮看得下洋文。

这是我现在的一点感想,也不知道对错。相信时间可以检验我的话。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值