当前位置:首页 > 黑客教程 > 正文内容

程序员开发软件创业,程序员创业做什么好

访客3年前 (2022-01-17)黑客教程1043

  点击上面的关注,每天学习进步。   

  

  “我希望通过一篇文章,我们能够充分了解从程序员到架构师,技术经理,技术总监和CTO.的全部区别和高级要领   

  

  只有客观地认识,才能更合理地发现自己的长处,更好地发展自己。   

  

     

  

  上图是典型的薪酬结构图。让我们从高级程序员.开始   

  

  高级程序员   

  

  一般是至少三年工作经验,有的地方是五年以上。很多小公司或者创业公司,高级程序员涵盖的工作职责范围很广,基本上包括一些产品经理和项目经理的工作职责。除此之外,它主要负责核心代码编程,基本的技术难点主要是自己解决。   

  

     

  

  在较大的公司中,对职责和级别有非常明确的定义,阿里外国代表和P5-P6担任高级软件工程师,基本上可以独立负责设计和编码阶段。   

  

     

  

  其实在国外如谷歌、facebook等公司,很多牛人的头衔都是高级工程师,和国内不一样。   

  

  在中国,对高级程序员:一般有一个准确的定义   

  

  负责核心复杂功能的实现方案设计和编码实现。详细描述:独立设计一个业务模块,独立设计数据库表和UML图,使用一些理解算法和效率的设计模式和高质量代码的能力。   

  

  架构师   

  

  一般来说,你可以获得架构师,的头衔,你的工作经验至少是5 -8年。具体来说,要看每个人的学习能力和理解能力,时间很短,但大部分都是例子。   

  

  之所以有架构师这个称号,主要是公司发展和发展的需要,以及需要专注于技术的人。你也可以理解为技术专家,主要解决公司的技术问题,比如 *** 双11的挑战,公司发展需要考虑独立拆分。数据库压力太大,需要分布式缓存和CDN的配合。如何选择,如何根据自己公司的情况解决目前的技术问题。   

  

  如果一定要准备一个定义,我会用一句话:   

  

     

  

  架构师's责任应基于技术和业务之间的中间角色或平衡点,基于对业务的深刻理解,并针对业务中的诸多变量,选择合适的技术架构和技术解决方案。   

  

  技术经理   

  

  坦率地说,技术经理开始区别于高级程序员.一些学生选择继续专攻技术,垂直发展。有同学打算认为未来管理是一条好路,主动选择过渡管理的方向,所以在学校有技术总监或经理的职称。   

  

  我还是以阿里为参照,阿里的M代表管理方向。通过下图可以清楚的看到P系列和T系列对应的级别。   

  

     

  

  P6和M1,从技术角度来说,如果你打算发展成管理M,M1对应的至少你可以胜任高级工程师。   

  

  所以,这个时候,你就会很清楚了。技术经理本身就是从一个高级工程师发展而来的。许多公司的技术经理不是从一线研发开始的;d完全没有,而且大部分都是项目经理,主要从事项目,根本做不了我刚才提到的技术经理的工作。   

  

  最后,我想总结一下技术经理:下一部分的要点   

  

     

  

  首先我有核心模块代码编程的能力,从设计方案到核心代码再到后期代码评审,完全胜任。   

  

  其次是团队任务管理、工作分配、工作量评估,帮助团队成员提升实力,促进更合理的考核机制。   

  

  第三,协调能力,与人打交道的能力,与产品打交道的能力,与同级其他部门的设计、测试、运营的能力还是需要的,不能盲目去做。   

,也不能一味不发声,总之你要让你的团队在公司应该有一定的美誉,让大家能记住你们团队。

  

技术总监

  

技术总监一般工作8–10年以上,面技术经理的事你能做的非常好,再加上公司发展的需要,需要你同时带领多条业务线或者多个小团队的时候,基本就是技术总监了。

  

从管理的层级,技术总监同时管理多个技术经理,管理从业务线划分的团队。

  

从技术的层级,这里我补充一点,尽量你能胜任架构师这个级别,也就是说你至少也是一个技术专家更佳。当然,你会问?之前你提到高级程序员开始从技术专家和管理开始分化,这不是有点矛盾么。

  

  

其实,但你开始往技术经理发展的时候,其实就是多维度发展了,技术也是一个维度,并不是说你做纯管理脱离于技术,技术的积累你仍然需要继续专研。

  

最后,总结下技术总监的部分要领:

  

从业务线和团队的角度,你有能力组建研发部,搭建公共技术平台,管理各条业务线以及从技术经理、高级程序员、项目经理、还有架构师的能力。

  

CTO

  

首先澄清几个CTO的误区,CTO的要求是更高的,不是每一个人都胜任CTO,好的CTO在国内非常少,非常稀有。

  

很多同学的一个巨大的误区,认为CTO就专注于技术的,这是不对的,CTO如果只专注于技术,那你招一个架构师不就成了,为什么还需要找CTO呢。

  

还有一个误区,很多同学从大公司出来进入一家创业公司 or 小公司,挂名某某CTO,自认为自己已经一步登天,其实离CTO的能力差之甚远。

  

CTO是一个系统的成长轨迹,不是一朝一夕可以练成的,需要后天的巨大“自我改进”能力。如果用我自己的话总结,CTO的成长之路犹如“从蚕到蛾的蜕变”,整个蜕变过程缺一不可,最后都是要经历性格塑造的,不断的改变自己的性格。

  

我用一张图能稍微总结下CTO的要领,如果你有志于往CTO发展,至少你得知道,你尽量往这方面发展是OK的。

  

  

真正的CTO,是软件产品和技术是统一管理的,在通过后期的自己的努力,通过情商、逆商以及商业思维来辅助。

  

如果一定要总结下CTO的要领:

  

1.业绩达成:洞察客户需求,捕捉商业机会,规划技术产品,通过技术产品领导业务增长,有清晰的战略规划、主攻方向,带领团队实现组织目标

  

2、前沿与平台:到这个研发规模规模级别了,一定要有专门的团队做技术应用创新探索和前沿技术预研。而且要和技术平台团队、应用研发团队形成很好的联动作用,让创新原型试点能够很平滑的融入商业平台再让应用研发线规模化的使用起来。

  

3、研发过程管理:站在全局立场来端到端改进业务流程,为业务增长提供方便

  

4、组织与人才建设:公司文化和价值观的传承;研发专业族团队梯队建制建设、研发管理族团队梯队建制建设;创建创新激发机制,激发研发人创新向前发展,激发黑马人脱颖而出

  

CTO做的事情,是商业、产品、技术、管理、团队相平衡的综合统管。

  

> 来源:http://youzhixueyuan.com/senior-programmers-architects-technical-

  

> director-cto-difference.html

扫描二维码推送至手机访问。

版权声明:本文由黑客技术发布,如需转载请注明出处。

本文链接:http://w-123.com/94846.html

“程序员开发软件创业,程序员创业做什么好” 的相关文章

两个Mozilla Firefox 零日漏洞曝光

Hackernews 编译,转载请注明出处: Mozilla 在其 Firefox 浏览器中加入了带外数据软件升级,包含了两个高影响力的安全漏洞。 Mozilla 称,这两个漏洞正在被大肆利用。 标记为 cve-2022-26485和 cve-2022-26486的零日漏洞被描述为影响 XSLT ...

安全专家担忧欧盟 DMA 会破坏 WhatsApp 等应用的端到端加密

3 月 24 日,欧盟管理机构宣布《数字市场法案》(Digital Markets Act,简称DMA)已达成共识,将会对欧洲的大型科技公司进行全面的监管。作为一项具有深远影响的雄心勃勃的法律,该法案中最引人注目的措施将要求每个大型科技公司(在欧盟拥有超过 750 亿欧元的市值或超过 4500 万人...

黑客滥用 Mitel 设备将 DDoS 攻击放大40亿倍

Hackernews 编译,转载请注明出处:   研究员发现,黑客滥用高影响反射/放大方法,实施长达14小时的持续分布式拒绝服务攻击,放大率达到了破纪录的4294967296倍。 这种攻击载体被称为 TP240PhoneHome (CVE-2022-26143) ,已经被武器化,可以...

图片滤镜应用被曝可窃取 FB 登录凭证 下架前已安装超 10 万次

一款用于窃取 Facebook 登录凭证的恶意 Android 应用目前在 Google Play 商城上已经被安装超过 10 万次,而且该应用目前仍可下载(发稿时已下架)。这款恶意程序被伪装成“Craftsart Cartoon Photo Tools”卡通化应用,允许用户上传图片并将其转换为卡通...

美政府悬赏 1000 万美元来寻找能够识别或定位俄黑客组织 Sandworm 成员的信息

据TechCrunch报道,美国政府通过悬赏1000万美元来寻找能够识别或定位黑客组织Sandworm成员的信息,从而加大了对六名俄罗斯情报官员的追捕力度。黑客组织Sandworm的成员为俄罗斯军事情报部门GRU的一个部门工作–以对关键基础设施,包括食品供应和能源部门发起破坏性和毁灭性的网络攻击而闻...

FBI 警告勒索软件攻击食品和农业公司威胁粮食生产

美国联邦调查局警告食品和农业公司,要做好准备,防止勒索软件操作者在播种和收获季节攻击农业实体。联邦调查局的警告指出,以前在这些季节对6个粮食合作社的勒索软件攻击是在2021年秋收期间进行的,2022年初的两次攻击可能通过破坏种子和化肥的供应而影响种植季节。 “网络犯罪分子可能将农业合作社视为有利可...

评论列表

痛言岛徒
2年前 (2022-08-04)

开始分化,这不是有点矛盾么。       其实,但你开始往技术经理发展的时候,其实就是多维度发展了,技术也是一个维度,并不是说你做纯管理脱离于技术,技术的积累你仍然需要继续专研。    最

笙沉冧九
2年前 (2022-08-04)

  点击上面的关注,每天学习进步。         “我希望通过一篇文章,我们能够充分了解从程序员到架构师,技术经理,技术总监和CTO.的全部区别和高级要领         只有客观地认识,才能更合理地发现自己的长处,更好地发展自己。                  上图是典型的薪酬结

双笙忿咬
2年前 (2022-08-04)

   其实,但你开始往技术经理发展的时候,其实就是多维度发展了,技术也是一个维度,并不是说你做纯管理脱离于技术,技术的积累你仍然需要继续专研。    最后,总结下技术总监的部分要领:

鸽吻抌妤
2年前 (2022-08-04)

        技术经理         坦率地说,技术经理开始区别于高级程序员.一些学生选择继续专攻技术,垂直发展。有同学打算认为未来管理是一条好路,主动选择过渡管理的方向,所以在学校有技术总监

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。