首页 > 编程语言 >程序员之间的差距

程序员之间的差距

时间:2023-06-16 18:12:39浏览次数:54  
标签:工程师 技术 程序员 差距 公众 之间 群体 资深

原创:陶朱公Boy(微信公众号ID:taozhugongboy),欢迎分享,转载请保留出处。

图片

点评:

一个程序员职业生涯往往会跨越这几个阶层:初级工程师、高级|资深工程师、技术专家(包含初级、高级、资深)。

每个阶层的群体他们日常工作事宜、能力模型也都不尽相同:

初级程序员这一群体,一般参加工作没多久,工作经验较缺乏,平时工作中领导一般会给他们安排一些较为简单的增删改查功能,最终他们能在别人的指导下完成一个成型的作品。

高级或资深工程师,这个群体他们本身有了一定的工作经验,能够独立承担起一些复杂的功能需求,可以担任某一块核心领域的Owner,是绝大多数公司的主力军。

技术专家这个群体,要求相对又要高的多。除了技术过硬和有较强解决问题的能力外,还往往需要具备沟通、协调、统筹能力。

有时候面对复杂需求,往往需要横跨多个部门协同合作才能完成,而他这个时候也要承担起PM角色,做好链接,把控项目进度,最后成功落地交付项目,拿到结果。

至于高级乃至资深技术专家,经验就会越丰富,除了技术过硬外,他们对产品,对行业也有自己独到的见解与思考,知道什么阶段会出现什么问题,又该用什么方案解。资深技术专家甚至被要求有从无到有挖掘需求、创造、落地需求的能力。

上述作者发表了几个不同阶段的工程师日常不同工作的拙见,不一定对,给大家做个参考,欢迎大家补充。

 

关注我

如果这篇文章你看了对你有帮助或启发,麻烦点赞、关注一下作者。你的肯定是作者创作源源不断的动力。

公众号

欢迎大家关注我的公众号:陶朱公Boy。

里面不仅汇集了硬核的干货技术、还汇集了像左耳朵耗子、张朝阳总结的高效学习方法论、职场升迁窍门、软技能。希望能辅助你达到你想梦想之地!

公众号内回复关键字“电子书”下载pdf格式的电子书籍(JAVAEE、Spring、JVM、并发编程、Mysql、Linux、kafka、分布式等)、“开发手册”获取阿里开发手册2本、"面试"获取面试PDF资料。

标签:工程师,技术,程序员,差距,公众,之间,群体,资深
From: https://www.cnblogs.com/StarbucksBoy/p/17486224.html

相关文章

  • 音视频网络传输协议,RTSP/RTMP/SRT/NDI协议之间特点
    网络视频传输协议有哪些,RTSP/RTMP/SRT/RTP之间特点下面详细介绍:有兴趣的小伙伴可加qq群一起交流384170753RTP协议(Real-timeTransportProtocol)是一个网络传输协议,是一种实时传输协议技术,RTP协议常用于流媒体系统(配合RTSP协议)视频会议和一键通(PushtoTalk)系统(配合H.323或SIP),使它成为IP......
  • 做一个“20倍程序员”
    以前有一个词叫“十倍程序员”,形容一个程序员效率高,一个顶十个。现在随着ChatGPT的爆火,我觉得可以胆子大一点,改叫“二十倍程序员”。我是一名十几年的老程序员,最近在学习ChatGPT,也是ChatGPT的重度用户,已经用上瘾了。接下来我分享一下的日常用法,大家看看是否能提高效率。一、向......
  • 可视化大屏与GIS之间如何实现互补?
    在当今数字化时代,可视化大屏和地理信息系统(GIS)是两个在不同领域发挥重要作用的技术。可视化大屏以其生动、直观的图表、图像和动画展示方式,为数据可视化和信息展示提供了强大的工具。而GIS则通过地理空间数据的采集、管理、分析和可视化,为地理信息的理解和决策提供了基础。虽然可......
  • 程序员接单,哪些单子需要特别注意?
    众所周知,国内各行各业都在卷,程序员更是卷王里的佼佼者!所以在接单这方面也是严重的僧多粥少,其中还有很大一部分是不靠谱的单子,那么那些单子需要特别注意呢?这里给大家分享一下我这几年来总结的一些经验,希望对大家有一点帮助。低价单首先要注意的是低价单。无论再怎么卷,请大家务必......
  • 武汉星起航:跨境电商与传统电商之间有什么差异
    随着全球化的进程和数字化技术的迅猛发展,跨境电商成为了全球贸易的重要组成部分。与传统电商相比,跨境电商具有许多显著的差异。以下是武汉星起航整理的跨境电商和传统电商之间的主要差异:市场范围和潜在消费者:传统电商主要面向本地市场或特定国家的消费者,而跨境电商则能够覆盖全球范......
  • javascript eval和JSON之间的联系
    本文着重解释eval函数和JSON数据格式之间的联系以及一些细节上的问题。如果您想详细了解eveval :https://developer.mozilla.org/En/Core_JavaScript_1.5_Reference/Global_Functions/EvalJSON:http://www.json.org/eval函数的工作原理eval函数会评估一个给定的含有JavaScr......
  • 软件测试|SQL分类大概有几种?SQL中什么是主键和外键,它们之间的区别是什么?
    前言之前一个朋友面试测试开发岗位,面试官问了这个问题,朋友觉得自己没有很好回答这个问题,面试结束之后找到我,我只能帮他总结成这样了,希望能够帮助到那位朋友。获取更多技术资料,请点击!SQL语言分为五大类:DDL(数据定义语言)-Create、Alter、Drop这些语句自动提交,无需用Commit......
  • 《程序员的自我修养》- 第一章 - 温故而知新 - 笔记
    1.1从HelloWorld说起介绍书本的目标读者1.2万变不离其宗讨论范围:兼容x86的32位CPU的PC介绍硬件方面的内容,略1.3站得高,望得远层次鸟瞰应用软件->运行库->操作系统->硬件接口鸟瞰(对应)应用程序编程接口(API)系统调用接口(SystemcallInterface)硬件接口(硬件规格,Hardware......
  • 通过Kafka在ignite集群之间进行实时数据复制
    版本1.6的ApacheIgnite提供了一种基于KafkaConnect进行数据处理的新方法。KafkaConnect是ApacheKafka0.9中引入的一个新特性,它支持ApacheKafka和其他数据系统之间的可伸缩和可靠的流数据。它使得在内存中向您的可伸缩和安全的流数据管道中添加新系统变得非常容易。在本文中,我们将......
  • #yyds干货盘点# LeetCode程序员面试金典:分割回文串
    题目:给你一个字符串s,请你将s分割成一些子串,使每个子串都是回文串。返回s所有可能的分割方案。回文串是正着读和反着读都一样的字符串。 示例1:输入:s="aab"输出:[["a","a","b"],["aa","b"]]示例2:输入:s="a"输出:[["a"]]代码实现:classSolution{bo......