精华内容
下载资源
问答
  • 对于未来的职业规划
    千次阅读
    2018-02-27 09:37:24

    前言

    程序员工作一段时间后,基本上都会考虑自己的未来发展方向。发展方向大致分这么几种:程序员-系统分析员-架构师-技术经理-CTO,程序员-项目组长-项目经理-项目总监-CTO,程序员-产品设计师-产品经理-CTO。作为刚毕业的你可以考虑一下自己的优势和劣质以及之后的发展方向。

    当然这只是一个大致的路径,不是所有程序员都必需要这么经历的,有些人可能跳过其中的一些步骤,也可能有些人会把中间的很多职位都做了。而最终做到CTO的程序员,也是非常少的一部分,原因很简单,这个世界上不许要那么多的CTO和CXO。

    也就是说,许多的程序员最终可能是做技术经理、项目经理或者项目总监之类的,那么到底我们职业生涯要选择哪一种呢?这个问题没有一个统一的答案,因为每个人的性格不一样,际遇也不一样,就像你从小希望当贪官,可是命运却偏偏让你做了一个程序员。所以应该根据你的兴趣、性格与际遇选择一条道路,比如说你正好有机会带一个项目,而你又不是很讨厌项目经理这个位置,那么你就可以选择向项目经理方向发展。

    实际上很多时候,国内并没有明确的技术经理、项目经理、产品经理之分,在许多的公司里,他们经常是由一个人承担。在外包公司里,通常会有项目经理和系统分析员(也可能是技术经理)。在一些非IT公司里,可能会有部门经理,而做自己产品的公司可能会分得比较详细一些。我大致说一下这三个职位的区别,让正在徘徊的程序员有一个大致的了解。

    职业方向

    项目经理

    是项目的直接负责人,这个角色相当于一个中间接口,不管是团队成员还是需求方(客户),或者是上级领导,有事都直接找他,所以这个职位着重于管理与沟通。一般来说,项目经理的工作重点在同客户沟通需求、项目进度的把控、团队的沟通方面,有些公司也会需要项目经理承担团队建设的工作,不过貌似很多国内公司都忽略了团队建设这个工作了。对于项目经理来说,重点会要求沟通能力、协调能力、危机把控能力、执行力、团队管理能力,着重于沟通、管理与计划。当然也有些公司还要求项目经历要参与招标谈判,这就要求项目经理有一定的商务谈判能力。

    技术经理

    有时候也可能叫系统分析员,一些小公司可能会整个公司或者部门有一个技术经理。技术经理承担的角色主要是系统分析、架构搭建、系统构建、代码走查等工作,当然不是所有公司都是这样的,有些公司项目经理是不管技术团队的,只做需求、进度和同客户沟通,那么这个时候的项目经理就好像工厂里的跟单人员了,这种情况在外包公司比较多。对于技术经理来说,着重于技术方面,你需要知道某种功能用哪些技术合适,需要知道某项功能需要多长的开发时间等。同时,技术经理也应该承担提高团队整体技术水平的工作。

    产品经理

    这个职位一般在有自己产品(不管是软件还是网站产品)的公司比较常见,产品经理主要会负责产品的设计、产品的改良等工作。需要注意的是,产品设计与设计师是两个不一样的工作,产品设计主要会从用户体验、业务需要等层面去设计产品,而设计师更多是从用户的视觉上去做。产品经理应该是最懂业务的人,比如说你在设计一个微博的产品,就要求你对微博这个东西非常熟悉,从用户习惯、用户体验、公司的发展战略上去设计这个产品,还要对比同类产品会有什么优势等等。

    结束语

    不管是项目经理还是技术经理与产品经理,都要求要熟悉业务,业务是需求的来源,没有不谈业务的技术,所以不管你从哪个方向发展,都要求对业务熟悉。产品经理要求对业务最熟悉,项目经理次之,技术经理排最后。对于程序员来说,刚开始工作的前几年可以埋头扎到技术里面,一般这个时间在2-3年的时间,然后就应该多关注业务了。这个业务不一定是指某个具体的业务,因为具体的业务的范围太少,而且也需要机遇。

    更多相关内容
  • 未来职业规划职业规划锦集六篇.pdf未来职业规划职业规划锦集六篇.pdf未来职业规划职业规划锦集六篇.pdf未来职业规划职业规划锦集六篇.pdf未来职业规划职业规划锦集六篇.pdf未来职业规划职业规划锦集六篇.pdf未来职业...
  • 未来职业规划职业规划锦集六篇.docx未来职业规划职业规划锦集六篇.docx未来职业规划职业规划锦集六篇.docx未来职业规划职业规划锦集六篇.docx未来职业规划职业规划锦集六篇.docx未来职业规划职业规划锦集六篇.docx...
  • 高校毕业生们对于未来职业规划信息图表ppt模板,本模板共19P,从毕业生就业、考研、创业三方面全面解析,数据来源:智联招聘《2019应届毕业生就业力调研报告》,islide提供设计。
  • 职业规划范本 (006)
  • 未来职业规划怎么写.doc
  • 个人未来职业规划优秀2篇.docx
  • 大学生未来职业规划怎么写.docx
  • 第一单元第1课面向未来职业生涯规划
  • 大学生的未来职业规划书范文.docx
  • 时尚简约高端共赢未来职业规划演示模板.pptx
  • 职业生涯规划模板系列2021-程序员个人职业规划范文.docx
  • 简约大学生高端共赢未来职业规划介绍模板.pptx
  • 未来职业规划——转行.pdf(文档可打印).zip
  • 大学生未来职业规划怎么写(精品)..doc
  • 时尚简约高端共赢未来职业规划演示模板学习教案.pptx
  • 时尚简约高端共赢未来职业规划模板PPT学习教案.pptx
  • 简约大学生高端共赢未来职业规划介绍模板学习教案.pptx
  • (你的工资水平大概在10K~20K左右) 高级程序员 到了这个阶段,你的技术已经非常棒了,很多人开始走设计路线,你比如系统设计等等。公司会有很多的技术难题需要靠你去解决,这个时候是属于大神级别了。...

    (你的工资水平大概在10K~20K左右)

    高级程序员

    到了这个阶段,你的技术已经非常棒了,很多人开始走设计路线,你比如系统设计等等。公司会有很多的技术难题需要靠你去解决,这个时候是属于大神级别了。

    (你的工资水平大概在20K~30K左右)

    转折点

    再往上走,就面临一个转折点了,或者叫“换乘站”,你需要考虑自己走哪个方向,一个路线是走管理路线,另一个路线是走技术路线。走管理路线的话,你需要有较好的管理能力;而走技术路线,你的技术要过硬,要有牛逼的技术。

    4. 程序员需要不断的学习

    =============

    序员的人生,是一个不断学习,不断提升的过程,这当中包含了心酸,也包含了成就。有人说程序员吃的是“青春饭”,只有年轻人可以胜任,当年龄大了,就干不动,干不过年轻人了。小编却认为,老程序员干不过年轻程序员,哪要看在哪方面,可别忘了,老程序员有很好的工作经验,项目经验。我们只要记住一句话就好:“活到老,学到老”。

    说到底打铁还需自身硬,只有不断探索,不断学习这些问题才能得到最好的解决。

    下面分享Java程序员在成长路上必须要掌握的 “ 七大技能 ”,进互联网公司必备:

    一:架构师审美观

    学习Java技术体系,设计模式,流行的框架与组件,常见的设计模式,编码必备,Spring5,做应用必不可少的最新框架,MyBatis,玩数据库必不可少的组件…

    目前最系统的程序员未来职业规划路线,请收藏

    二:DevOps(架构师工具箱)

    工欲善其事必先利其器,选择好的工具,提升开发效率和团队协作效率,是必不可少的:Maven,项目管理,Jenkins,持续集成,Sonar,代码质量管理,Git,版本管理,敏捷开发…

    目前最系统的程序员未来职业规划路线,请收藏

    三:架构师必备技术栈(分布式架构)

    高并发,高可用,海量数据,没有分布式的架构知识肯定是玩不转的,要了解分布式中的,分布式架构原理,分布式架构策略,分布式中间件,分布式架构实战等等内容

    目前最系统的程序员未来职业规划路线,请收藏

    四:架构技术(微服务架构)

    业务越来越复杂,服务分层,微服务架构是架构升级的必由之路。比如:微服务框架,Spring Cloud,Docker与虚拟化,微服务架构

    目前最系统的程序员未来职业规划路线,请收藏

    五:性能优化

    任何脱离细节的ppt架构师都是耍流氓,向上能运筹帷幄,向下能解决一线性能问题,比如:性能指标体系,JVM调优,Web调优,DB调优等等…

    目前最系统的程序员未来职业规划路线,请收藏

    *六:架构必备(底层知识) 《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公众号【编程进阶路】 *

    从架构设计,到应用层调优,再深入了解底层原理,扎实的Java基本功才能让自己变为扫地神僧:内存模型,并发模式,线程模型,锁细节等等…

    目前最系统的程序员未来职业规划路线,请收藏

    七:电商项目实战

    大型电商分布式系统应用实践…

    目前最系统的程序员未来职业规划路线,请收藏

    众所周知,架构师是团队中的技术权威,能掌握以上技术这些人必然具备在技术上有独当一面的能力,从一个Coder逐步走向CTO或是架构师并形成影响力。

    那么以上专题内容该怎么学习?

    为了大家能够顺利进阶中高级、架构师,我特地为大家准备了一套精品Java架构师教程,适合1-5年内Java开发人员,希望你学了以后薪资上升一个台阶。

    话不多说直接上干货:

    开源框架解析专题

    阅读、分析源码是程序员最基本的码代码能力也是码农的根本所在,学习经典源码中所用到的经典设计思想及常用设计模式,能够帮你了解大牛是如何写代码的,从而吸收大牛的代码功力。在阿里面试中,MyBatis,Spring等框架的底层原理是经常会被问到的

    Java程序员:34岁被裁,不敢跟老婆说,只能在家刷简历感觉很失败

    高性能架构专题

    阿里巴巴有很多大团队,这种大团队里有很多小团队,到小团队之后,做的业务都不相同,如果想立足成为一线互联网公司中的万能选手,最主流的分布式架构中有很多知识都是必须要去了解与学习的。并且在阿里面试过程中,面试官会问到实际应用场景的问题:比如微服务化、用户量、并发量、业务复杂度以及可扩展程度等,这里不多赘述。

    Java程序员:34岁被裁,不敢跟老婆说,只能在家刷简历感觉很失败

    微服务专题

    展开全文
  • 时尚简约高端共赢未来职业规划演示模板PPT学习教案.pptx
  • Java开发五年,java面试未来职业规划

    千次阅读 2021-06-30 15:33:59
    此外,都说“面试造火箭,工作拧螺丝”,那对于准备面试的朋友,你只需懂一个字:刷! 给我刷刷刷刷,使劲儿刷刷刷刷刷!今天既是来谈面试的,那就必须得来整点面试真题,这不花了我整28天,做了份“Java一线大厂...

    RPC概述

    RPC(Remote Procedure Call)即远程过程调用,允许一台计算机调用另一台计算机上的程序得到结果,而代码中不需要做额外的编程,就像在本地调用一样。

    现在互联网应用的量级越来越大,单台计算机的能力有限,需要借助可扩展的计算机集群来完成,分布式的应用可以借助RPC来完成机器之间的调用。

    RPC框架原理

    在RPC框架中主要有三个角色:Provider、Consumer和Registry。如下图所示:

    节点角色说明:

    • Server: 暴露服务的服务提供方。

    • Client: 调用远程服务的服务消费方。

    • Registry: 服务注册与发现的注册中心。

    RPC调用流程

    RPC基本流程图:

    一次完整的RPC调用流程(同步调用,异步另说)如下:

    1)服务消费方(client)调用以本地调用方式调用服务;

    2)client stub接收到调用后负责将方法、参数等组装成能够进行网络传输的消息体;

    3)client stub找到服务地址,并将消息发送到服务端;

    4)server stub收到消息后进行解码;

    5)server stub根据解码结果调用本地的服务;

    6)本地服务执行并将结果返回给server stub;

    7)server stub将返回结果打包成消息并发送至消费方;

    8)client stub接收到消息,并进行解码;

    9)服务消费方得到最终结果。

    RPC框架的目标就是要2~8这些步骤都封装起来,让用户对这些细节透明。

    服务注册&发现

    服务提供者启动后主动向注册中心注册机器ip、port以及提供的服务列表;

    服务消费者启动时向注册中心获取服务提供方地址列表,可实现软负载均衡和Failover;

    使用到的技术

    1、动态代理

    生成 client stub和server stub需要用到 Java 动态代理技术 ,我们可以使用JDK原生的动态代理机制,可以使用一些开源字节码工具框架 如:CgLib、Javassist等。

    2、序列化

    为了能在网络上传输和接收 Java对象,我们需要对它进行 序列化和反序列化操作。

    • 序列化:将Java对象转换成byte[]的过程,也就是编码的过程;

    • 反序列化:将byte[]转换成Java对象的过程;

    可以使用Java原生的序列化机制,但是效率非常低,推荐使用一些开源的、成熟的序列化技术,例如:protobuf、Thrift、hessian、Kryo、Msgpack

    关于序列化工具性能比较可以参考:jvm-serializers

    3、NIO

    当前很多RPC框架都直接基于netty这一IO通信框架,比如阿里巴巴的HSF、dubbo,Hadoop Avro,推荐使用Netty 作为底层通信框架。

    4、服务注册中心

    可选技术:

    • Redis

    • Zookeeper

    • Consul

    • Etcd

    编程实践:手写实现千万级流量架构必备的RPC框架

    视频内容

    1、为什么千万级流量分布式、微服务架构都有RPC?
    2、什么是RPC?
    3、辨析RPC和HTTP
    4、实现RPC框架我们需要解决哪些问题?
    5、具体问题具体分析,各个解决和实现!
    6、应付千万级流量,这样够了吗?反思我们的实现。
    7、Dubbo和SpringCloud哪个更好?

    总结

    面试难免让人焦虑不安。经历过的人都懂的。但是如果你提前预测面试官要问你的问题并想出得体的回答方式,就会容易很多。

    此外,都说“面试造火箭,工作拧螺丝”,那对于准备面试的朋友,你只需懂一个字:刷!

    给我刷刷刷刷,使劲儿刷刷刷刷刷!今天既是来谈面试的,那就必须得来整点面试真题,这不花了我整28天,做了份“Java一线大厂高岗面试题解析合集:JAVA基础-中级-高级面试+SSM框架+分布式+性能调优+微服务+并发编程+网络+设计模式+数据结构与算法等”

    image

    资料领取方式:点击这里免费下载

    且除了单纯的刷题,也得需准备一本【JAVA进阶核心知识手册】:JVM、JAVA集合、JAVA多线程并发、JAVA基础、Spring 原理、微服务、Netty与RPC、网络、日志、Zookeeper、Kafka、RabbitMQ、Hbase、MongoDB、Cassandra、设计模式、负载均衡、数据库、一致性算法、JAVA算法、数据结构、加密算法、分布式缓存、Hadoop、Spark、Storm、YARN、机器学习、云计算,用来查漏补缺最好不过。

    itMQ、Hbase、MongoDB、Cassandra、设计模式、负载均衡、数据库、一致性算法、JAVA算法、数据结构、加密算法、分布式缓存、Hadoop、Spark、Storm、YARN、机器学习、云计算,用来查漏补缺最好不过。

    image

    展开全文
  • 职业生涯规划模板系列2021-大学工业机器人专业职业生涯规划范文(8页 4100字).docx
  • 未来职业规划(自动化专业).doc
  • 大学职业规划共创美好未来.docx
  • UI设计师未来职业规划

    千次阅读 2020-11-11 16:12:53
    这时候可能就会有小伙伴问未来职业规范怎么做才能脱颖而出呢?今天胡老师和大家来探讨一下。  现在的UI设计的市场需求和刚兴起那会截然不同,那时只要会设计图标简单的界面就可以找到一份很不错工作。而且薪资也...

      近几年UI设计行业一直都比较火,不少其他行业的设计师都转行UI设计。这时候可能就会有小伙伴问未来职业规范怎么做才能脱颖而出呢?今天胡老师和大家来探讨一下。

      现在的UI设计的市场需求和刚兴起那会截然不同,那时只要会设计图标简单的界面就可以找到一份很不错工作。而且薪资也比较可观。因此UI设计瞬间爆火,还有很多设计同行也分分转战UI设计。这个职位的特点,一定是指数型的,好的人会越来越好,一般的人面对的门槛则会提高。其实任何行业和职业都是这样的,只不过在互联网的设计师、工程师(以及其他职位)中,尤其明显。但是另一方面,也说明了竞争越来越激烈,要抓紧提升自己,让自己能力更强。

    UI设计师未来职业规划

     

      所以,我们有必要规划一下自己的职业。UI设计一般分为两张类型,分别是:

      1、偏运营类的UI设计师

      需要具备的能力:创意,策划,文案,绘图、提案表述(需求程度按照排名顺序)

      第一种,类似于传统互联网的广告,前两年的各种厮杀,已经使得用户的使用入口基本固定,社交用微信,地图用高德,购物用天猫等等。

      那么这个时候固定的广告行业就要展露头脚了,京东过年的时候各种无节操无下限的广告就可以像我们证明这个现象。

      第二种,个人属性崛起,我们盯着千篇一律的应用一定要杀出个性化的一条路,各种厂商各种节日设计推广,各种情感话诉求,必然需要大量的运营类型UI设计师一展拳脚。

      摆脱了规范的限制,摆脱了扁平化的需求,平面设计能力,手绘造型能力以及创意表达能力的素养真正的就拉出来比拼了,这可不是几个月可以复制出来的,以后一定抢手。

    UI设计师未来职业规划

     

      2、产品型的UI设计师

      需要具备的能力:懂产品,懂UE设计,懂用户体验,有产品设计思维,懂沟通,能看懂数据等,UI设计师未来职业规划https://www.aaa-cg.com.cn/ui/2913.html?seo1基本上给个需求就能实现所有设计稿给到开发。其实从小创业公司的模式大家就不难看出来,大批量的老板懂资本市场,懂团队建设,有一定资源,或者一个传统企业,有已经成熟的项目,那么他们需要是一个核心人员,能够单独建立团队。

      最好能够单独完成产品初期的项目,顺便还能做个ppt,做个高保真原型放在手机里面,

      如果一个UI设计师不懂产品,不懂交互设计,不懂用户体验设计,基本上就没有什么出路了,如果现在还不懂的就要花点时间用心去提升一下。

      相信小伙伴工作这么久了一定清楚自己的优势和定位,根据自己的特长选择一个自己喜欢的方向去发展,一定大有作为。

     

    摘自:https://www.aaa-cg.com.cn/ui/2913.html?seo1

    展开全文
  • 人力资源部未来三年职业规划.pdf
  • 参考资料-未来五年职业规划范文.zip
  • 时尚高端共赢未来创意职业规划模板范本作品.pptx
  • 简约高端共赢未来大学生职业规划模板.pptx
  • 职业生涯规划模板2021-软件工程师职业生涯规划 (13页).ppt

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 54,291
精华内容 21,716
热门标签
关键字:

对于未来的职业规划