程序员,是从事程序开发、程序维护的专业人员。可将程序员分为程序设计人员和程序编码人员。世界上第一位程序员是英国著名诗人乔治·戈登·拜伦的女儿AdaLovelace,曾设计了巴贝奇分析机上解伯努利方程的一个程序。
码农可指在程序设计某个专业领域中的专业人士,或是从事软体撰写,程序开发、维护的专业人员。但一般Coder特指进行编写代码的编码员。
扩展资料:
软件从业人员分为初级程序员、中级程序员、高级程序员(软件设计师)、系统分析员,系统架构师,测试工程师六大类。
1、初级程序员
通过初级程序员考试认证的计算机从业者。
2、系统分析员
具有从事计算机应用系统的分析和设计工作能力及业务水平,能指导系统设计师和高级程序员的工作的一族。在软件开发流程中主要从事需求分析、信息系统项目架构设计(包括概要设计和详细设计)、开发阶段的主要模块的规划、设计和测试,同时也涉及可行性分析的工作。
3、系统架构师
一个最终确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。主要着眼于系统的“技术实现”。
参考资料来源:百度百科-程序员
参考资料来源:百度百科-码农
码农就是只会敲代码,不会学习新技术,不会学习管理,不会往上爬.程序员就是分为:码农和非码农
<?php
if(程序员=不会学习新技术,不会学习管理,不会往上爬){
echo '码农'
}else{
echo '非码农'
}
?>
程序猿=程序员码农 =依靠写代码为生的群体
根据百度百科释义,码农是一个依靠写代码为生的群体,表现在:低收入,工作时间长,这种职位只能强化职业者在单方面的技术领域技能。如果按照从业者们将自己自嘲为码农的表现,那么码农的程序员分级中理应只属于初级程序员,是属于依靠复制粘贴将各类代码链接的IT从业者。
程序员能够依靠经验和其逻辑,设计出高效地算法,更好的解决问题。对于真正的程序员(非初级程序员,也即码农)而言,他们不仅是枚资深的码农,还熟悉与客户沟通的技巧,在帮助用户解决问题的时候了解用户的需求,进而迭代产品他们可以深谙获取用户需求的技巧,也懂得市场分析、技术执行分析、价值分析估算项目的风险他们能独立完成项目使用文档的能力,甚至都可以独立完成一个项目。他们与纯粹的码农有一个非常显著的差异:码农靠体力为生,真正的程序员不仅体力行,其也靠脑力,靠思维逻辑上的突破、靠团队管理赢得个人魅力。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)