先看一张图:

外国友人的博客原文

  • Coder:能搞定问题,但水平一般;
  • Hacker: 偏底层,对某些领域理解很深;
  • Programmer:会编程理解算法,经常独立工作,水平较高;
  • Developer:是通才,能贯通地使用各种系统和语言,善于沟通,与人合作;
  • Computer Scientist:能在理论层面证明计算机的工作机理,往往有数学背景

程序员门槛真的很低吗


我们看到招聘程序员要求一般都是计算机和计算机相关专业,有些人觉得条件太苛刻。

记得之前我们培训班里有学心理学的,我的一个朋友是学养殖的,表弟是学化工的结果都能干程序员,而且还都能完成工作,那么为什么还要要求这些?

一些培训公司打着40天就能有一年工作经验,难道程序员的门槛真的那么低吗?

NO NO NO!!!

Coder Programmer Developer其实是三个不同的工种。

类比建房子,有板砖的小工,有垒墙的大工,还有技术好的工匠,还有画图工程师,架构师等等
现在再想想程序员入门难吗?难道搬砖你不会吗?

谈一谈Coders Programmer Developer的区别相关推荐

  1. 谈 三层结构与MVC模式的区别

    谈 三层结构与MVC模式的区别 在CSDN和园子里有朋友谈到三层与MVC的区别,以前也有人抛出这个问题,本人对来公司面试的朋友也偶乐会提这方面的问题.     那么我也来讲讲我对这两者的理解吧.    ...

  2. 浅谈pytorch 模型 .pt, .pth, .pkl的区别及模型保存方式 pth中的路径加载使用

    首先xxx.pth文件里面会书写一些路径,一行一个. 将xxx.pth文件放在特定位置,则可以让python在加载模块时,读取xxx.pth中指定的路径. Python客栈送红包.纸质书 有时,在用i ...

  3. 浅谈Nginx负载均衡与F5的区别

    转载地址: http://www.ideadata.com.cn/wisdomAction/readWisdom.do?id=75 前言 笔者最近在负责某集团网站时,同时用到了Nginx与F5,如图所 ...

  4. 浅谈 JDBC 中 CreateStatement 和 PrepareStatement 的区别与优劣。

    浅谈 JDBC 中 CreateStatement 和 PrepareStatement 的区别与优劣.

  5. 【python】数据结构和算法 + 浅谈单链表与双链表的区别

    有这么一句话说"程序=数据结构+算法",也有人说"如果把编程比作做菜,那么数据结构就好比食材(菜),算法就好比厨艺(做菜的技巧)". 当然这是笼统的说法,不过也 ...

  6. 浅谈ajax中get与post的区别,以及ajax中的乱码问题的解决方法

    一.谈Ajax的Get和Post的区别 Get方式: 用get方式可传送简单数据,但大小一般限制在1KB下,数据追加到url中发送(http的header传送),也就是说,浏览器将各个表单字段元素及 ...

  7. html代码id,浅谈html中id和name的区别实例代码

    浅谈html中id和name的区别实例代码 更新时间:2008年07月28日 23:00:55   作者: 这个是form里面的name与id的区别 我们可以通过一段代码来分析一下其中的微妙差别: 在 ...

  8. 【网摘】 浅谈HTTP中GET与POST的区别

    文章出处:http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.html 浅谈HTTP中Get与Post的区别 Http定义了与服务器交互的不 ...

  9. pytorch保存模型pth_浅谈pytorch 模型 .pt, .pth, .pkl的区别及模型保存方式

    我们经常会看到后缀名为.pt, .pth, .pkl的pytorch模型文件,这几种模型文件在格式上有什么区别吗? 其实它们并不是在格式上有区别,只是后缀不同而已(仅此而已),在用torch.save ...

最新文章

  1. cygwin不能执行make
  2. C++中图像处理的类之二 CImg
  3. elasticsearch 5.6.x单机环境构建(集成head插件和IK中文分词)
  4. Java 8中的可重复注释
  5. C++多线程快速入门(一):基本常用操作
  6. 大疆云台如何使用华为mate20pro_华为Mate30+大疆灵眸Osmo3,让你的照片和短视频称霸朋友圈...
  7. bob战队 rust_c、rust、golang、swift性能比较
  8. freertos 编译c++失败_FreeRTOS的初次见面
  9. vscode生成代码图片_vs Code 快速生成代码
  10. 【面向对象】第三单元总结——JML
  11. 【转载】SQL Server 2008 中新建用户登录并指定该用户的数据库
  12. Mongodb Manual阅读笔记:CH2 Mongodb CRUD 操作
  13. 大厂程序员教你如何学习C++
  14. 整体二分算法完整总结
  15. linux系统移植到arm芯片难吗,Linux操作系统怎么移植到ARM平台?
  16. mysql怎么递归查询下级_mysql递归查询上下级
  17. HTML input控件
  18. 集体智慧编程——协同过滤
  19. 使用sngrep跟踪分析sip信令
  20. 人人都是架构师?哪有那么容易

热门文章

  1. GlobalSign即将停止签发SHA1代码签名证书
  2. 游戏服务器编程-iocp及封包处理
  3. 地球重力——黄金维教授,台湾交通大学
  4. 通用图床服务架构解析(百万级回源/天)
  5. AWS免费账号取消步骤
  6. 十一、总结一下今天在SpringAOP中遇到的一个坑,事务控制一直失败,自己感觉代码没错的感觉,往底层看,很明了了
  7. 做食材配送行业,哪个平台软件比较好?
  8. 巧用模板和友联类型为vc++单元测试加一利器
  9. Python写银行系统
  10. 量子计算(一):量子计算是什么