【职业规划记录】

参考文章
https://zhuanlan.zhihu.com/p/100235864
https://zhuanlan.zhihu.com/p/354249606
https://zhuanlan.zhihu.com/p/86805803

2023/08/15 职业规划

职称

初级程序员:做一些静态的界面;
程序员:做一些增删改查的小模块;
中级程序员:做逻辑较复杂的模块;
高级程序员:做核心模块;
项目经理:系统的整体架构;
部门经理:多项目的管理;
总裁:多部门以及企业的发展规划。

实习生----底层代码工人----底层程序员-----程序员------初级工程师------中级工程师-----高级工程师----项目经理----软件设计师-----软件架构师—(有可能的话)----创业做老板

目标

在年轻时熟练掌握程序语言,而后是独立承担和组织一个完整的项目,在后是能够带领一个小组完成项目。在这过程中,你要与内部交流、沟通,要与用户交流、沟通,要做出项目计划并督导完成。

提高你的代码能力,要能写出一手优雅的代码 /一两年

心态

一专,多能。
先静下心来积累经验
一定要确定自己的发展方向,并为此目的制定可行的计划。不要说什么
注意及时修正和调整
如果一个软件开发人员在1、2年内都没有更新过自己的知识,那么,其实他已经不再属于这个行业了。
在工作中实践,更加深入的了解Java基础。
不要有任何松懈的心理

行动

读书
掌握大数据的一些东西
设置每天学习时间
这个阶段的核心学习思想就是,在工作中实践,并且更加深入的了解Java基础
根据别人优秀的源码,去造一个任何你能够想象出来的轮子。
一定要规划好自己的领域,建立好自己的优势,制造出差异性/:参加工作3年到4年
发表一些文章去影响更多的人。当然,你也可以去Github创建一个属于你的开源项目,去打造自己的产品。/工作四到五年

书籍

《Java编程思想》 /入职一年
《重构 改善既有代码的设计》,《effective java》《大话设计模式》 一两年
《深入理解Java虚拟机》 《Java并发编程实战》

《深入理解计算机系统》比较适合一直从事Java Web开发和APP后端开发工作的人群。《tcp/ip详解 卷一、二、三》比较适合做网络编程的人群,比如你使用netty去开发的话,那么就要对TCP/IP有更深入的了解。
而《数据结构与算法》这本书,则比较适合做计算研究工作的人,比如刚才提到的分布式计算。

路程

最多在你工作一年的时候,必须开始写博客
参加工作2年到3年,看一些JDK中的类的源码,也包括你所使用的框架的源码。深入了解Java底层和Java类库。
参加工作3年到4年,应该更多的考虑建立你的优势,也可以称为差异性。差异性相信不难理解,就是让你自己变得与众不同。
参加工作4年到5年,提高的影响力。发表一些文章去影响更多的人。当然,你也可以去Github创建一个属于你的开源项目,去打造自己的产品。

2023/08/17 实习经验

针对这个需求涉及的业务流程画了一个很完整的流程图,并且在流程图上进行了详细的标注。

开会讨论、核对需求、沟通对齐、设计技术方案、测试等。要明确为什么要写代码、怎么写代码、写什么代码。”
相比写代码,更重要的是写代码前的技术方案设计和写代码后的测试!

技术方案设计

理解需求后,先写一份详尽的技术方案,包括需求的合理性分析、选用什么技术来实现指定的功能、怎么设计库表结构、怎么设计类之间的关系(用哪种设计模式)、怎么设计接口、计划工期是多久、有没有什么风险点等等。

开发

基本就是先利用一些数据库管理软件或者登陆服务器去配置一些库表,然后选用一些 Java 类库和工具来编写业务代码。
写代码的过程中,要遵循一定的规范,不断地将重复的代码进行抽象、封装和复用,可以利用一些设计模式,并且要多多编写注释,提高代码的可读性和可维护性。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 规划自己的职业生涯是很重要的。有几个步骤可以帮助你规划你的职业生涯: 1. 评估自己的技能和兴趣。了解自己的优势和喜好能帮助你找到适合自己的工作。 2. 确定目标。设定明确的职业目标能帮助你为未来的发展做出规划。 3. 制定计划。根据你的目标,制定一个详细的计划,包括获取必要的教育和工作经验。 4. 寻找机会。通过接受培训、实习或工作机会,不断提升自己的技能和知识。 5. 不断学习。职业生涯是一个持续的过程,不断学习新的技能和知识能帮助你保持竞争力。 6. 寻求支持。寻找支持你的人,包括导师、朋友和家人,能帮助你在职业生涯中取得成功。 ### 回答2: 规划自己的职业生涯是一个复杂而细致的过程,需要考虑自身的兴趣、能力、目标以及市场需求等多个方面。下面是我对如何规划自己职业生涯的一些建议: 1. 自我评估:首先要了解自己的兴趣、优势和价值观。通过自我评估,可以明确自己对哪些领域感兴趣,擅长做什么,并了解自己的个人价值观。 2. 设定目标:确立自己的长期和短期职业目标。长期目标可以是5到10年内的规划,短期目标可以是每年或每半年设定一次,以推动自我发展。 3. 研究市场需求:通过研究市场需求和行业趋势,了解不同行业的发展前景和就业机会。找到自己感兴趣的行业,并从中选定几个适合自己的职业领域。 4. 建立技能:为了在所选职业领域取得成功,需要具备相关的技能。这可能意味着继续学习、参加培训或者获得专业认证。通过不断学习和不断提升自己的技能,增加竞争力,提高职业发展的机会。 5. 积累经验:在职业生涯的早期阶段,积累经验非常重要。可以通过实习、志愿者工作、项目经验等方式获取实践机会,丰富自己的履历。 6. 寻找导师:找到一个有经验的导师,能够指导和帮助你的职业发展。他们可以分享经验,提供指导,并在你遇到困难时给予帮助和支持。 7. 职业规划纪录:建立职业规划纪录,记录每一次职业决策的过程和结果,以便后续反思和调整。 总之,规划职业生涯需要不断学习调整,要随时关注自己的兴趣和市场需求,并不断提升自己的技能和知识,在实践中不断积累经验。只有不断发展和提高自己,才能在职业生涯中取得成功。 ### 回答3: 规划自己的职业生涯是一个个人发展的重要方面。下面是几点关键因素供参考: 首先,了解自己的兴趣和激情。职业生涯规划应该要基于对自己内心的热情和兴趣,这样才能找到真正适合的职业。通过自我了解、定期反省和试错,可以逐渐明确自己的兴趣和激情所在。 其次,明确自己的长期目标。设定明确的长期职业目标是职业生涯规划的重要一步。考虑个人希望在5、10甚至20年后达到的职业地位,然后制定中长期计划,在每个阶段上寻找相应的机会和发展。 第三,掌握必要的技能和知识。根据自己的长期职业目标,了解目标行业或领域所需的技能和知识。通过学习,考取文凭、证书或参加培训课程,积累所需的专业知识和技能,提升自己的竞争力。 第四,寻找导师或良师。有经验、成功的人可以帮助你在职业生涯中成长。通过交流、请教他们的经验和见解,他们可以成为你的导师或良师,指导你的职业发展,提供宝贵的建议。 第五,建立人际关系网络。与同行业的人建立联系,参加行业组织或社区活动等,扩展人际关系网络。这不仅可以获取行业内的新闻和机会,还可以获得更多的学习和职业发展机会。 最后,持续学习和适应变化。职业生涯规划是一个动态过程,随着时间的推移和环境的变化,你的目标可能会有所调整。持续学习、关注行业发展趋势并灵活调整,以适应变化是非常重要的。 总之,规划自己的职业生涯需要明确自己的兴趣和目标,不断学习和适应变化,并与有经验的人建立联系,从而在职业生涯中取得成功。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值