Skip to content

5年职业规划和奋斗目标

2026-08-20 正式离职

下一阶段的奋斗目标

  1. 系统性学习java系列和C系列
  2. 写一段好的自我介绍,并在家练习口述,保证不断断续续且不结巴
  3. 完善简历,向javac方向靠拢
  4. 提高技术领域深度,逐渐向架构师或者嵌入式领域发展
  5. 提高对行业发展的认知以及常见的公司人员福利待遇

任何行业,低端岗位都是青春饭!

目标:

  1. 高级程序员5 年以上,15k-30k之间
  2. 架构师级别和资深码农,25k-40k

快速学习的秘诀

  • 听得懂,敲代码
  • 听不懂,也要敲代码,敲着敲着就明白了
  • 实战学习,敲代码

量变引起质变

java 基础的四种能力

  • 代码能力
  • 面向对象的分析能力
    • 类和对象
    • 内存分析和垃圾回收机制
    • this、static
    • package、import
  • 内存底层和源码分析习惯
  • 调试和查错能力

程序的本质

程序就是逻辑思维的表达

任何程序本质有三个:变量、if 语句、循环语句

数据存储

数据的本质就是一张张表格

好的简历怎么写

1 一个原则

6 个要点

一个原则

简历必须一字一字自己写,不能抄

  • 连简历都不愿意好好写,你的求职态度有问题
  • 很多面试问题来源于简历

6 个要点

  1. 基本情况介绍

    1. 姓名
    2. 性别
    3. 学历
    4. 专业
    5. 联系方式,手机号码不能写错!
  2. 求职意向

    1. 清晰的岗位要求
    2. 工作地点
    3. 薪资要求,一般写面议,当面聊
  3. 专业技能

    1. 工整
    2. 有条理的罗列自己的专业技能,基本写熟练掌握即可
    3. 每列一个要想一想自己会不会,不会仔细想一想
  4. 工作经验和项目经验(一份好的简历的核心)

    1. 详细的工作履历
    2. 项目经验,项目通常写 3-5 个
      1. 项目名称
      2. 开发周期
      3. 项目描述
      4. 项目环境和技术选型
      5. 项目职责描述
  5. 曾获得奖励(可选)

    1. 罗列一些和工作学习相关的奖励
  6. 自我评价(可选)

    1. 突出和工作相关的自我特质和优点
    2. 不要写自己的个性特点之类的东西
    1. 有过项目管理经验,熟悉软件项目开发中的总体流程环节与项目分工,具备沟通协调能力,在项目遇到问题后能积极主动组织相关同事解决问题。
    2. 具备一定的英语阅读能力,在学习一些技术特性时习惯查看官方文档及说明,在阅读中加深个人理解。
    3. 适应能力强,能够很快适应新的工作环境;保持对新事物新知识的好奇心,善于总结知识点之间的关联。
    4. 具备工作中问题的解决能力,在处理工作量大的任务能够理清工作脉络,对各类需求依据重要程度与项目周期进行量化分析,按照计划推进,保障高质量交付。

面试前准备

知己知彼百战百胜

三大步适用范围:

  1. 针对中小型公司
  2. 如果阿里等特大型公司,不适合。功夫在平时正常发挥即可。

了解该公司的基本情况

  • 公司所在的行业是否有前景
  • 公司历史和结构
  • 公司产品和项目有哪些

侧重哪一块技术,重点复现

  • 根据招聘信息、网上搜索公司相关的面试

研究该公司产品,提出问题

  • 用户群体
  • PC 端功能研究
  • APP 端功能研究
  • 对比同类产品有哪些(有哪些同类型的产品、哪些功能值得借鉴)

只要上述步骤做了之后,技术没什么硬伤,会增加 2 成概率成功

面试官喜欢什么样的人

  1. 秉性良好、谈吐正常的人
    1. 精心准备自我介绍(突出实践经验、而不是爱好)
    2. 交谈大方,无小动作
    3. 衣着干净整洁
    4. 懂得感恩。不说公司、老师、老板、同事的坏话
  2. 工作态度端正、工作认真的人
    1. 是否一切以公司事务为重
    2. 加班问题,只要不影响身体的加班,都是可以接受的
    3. 大大方方谈薪水(接受薪水不是越低越好),要符合对方的预期,要高了可以给别人砍价的空间
  3. 热爱本职业,有合理的职业规划
    1. 工作会不会给你带来快乐
    2. 至少规划 3 年职业规划,注意合理(不放大,也不缩小)
  4. 热爱学习,喜欢提升自己的人
    1. 参加和本职工作,相关的培训(利用业务时间,周末和晚上)
    2. 最近对 xxx 新技术感兴趣,正在研究

技术面试中,不该问的四大问题

40 分钟面试即将结束,面试官最后问你:“你有什么问题问我吗?”

重要,但没必要在技术面试中问的问题:

  • 我能拿多少工资?
  • 公司经常加班吗?
  • 您觉得我们今天能面上吗?
  • 五险一金有没有?交通补助有没有?

这些问题不是不重要,没必要在技术面试中问。可以和人事详细沟通。

  • 技术面试中,问一个和技术先关的问题,如果能和对方公司现有业务结合起来,最好。你们公司有什么样的技术架构啊?为什么选择它啊?

  • 又不用你回答,还能给你加分。何乐而不为呢?

职场成功的核武器

硬实力和软实力都很重要

  • 程序员的硬实力:技术能力

  • 程序员的软实力:人际沟通、协作、管理能力

硬实力

  • 职场的基础
  • 小白重视
  • 难以短时间提高
  • 硬实力更多的是影响工作

软实力:沟通、管理能力

  • 职场晋升的关键
  • 破除:观念认可是天生不可改变,大多数忽视训练
  • 短时间可以迅速提高
  • 软实力,影响工作和人生的方方面面

软实力理论

人的软实力有 7 种能力组成:

  • 基础实力(形象气质、声音魅力)决定:你的人生基础(婚姻、朋友圈)
  • 人际沟通(沟通力、说服力)决定:能否晋升职场中层
  • 领导能力(影响力、领导力、情商)决定:能否晋升到职场高层

适用范围:有某项特长能力的人不适用本理论

  • 软实力决定人生高度
  • 软实力可以训练,快速提高
  • 软实力短板,决定你的发展
  • 追求综合,不追求某一项特牛

形象气质测试

  1. 早晨起床花多长时间打理形象
  2. 多久进一次理发店
  3. 形象气质是否先天还是后天形成
  4. 形象礼仪在社交中的重要性,非常重要

声音魅力测试

  1. 微信发语音时,听听自己的声音,如何评价自己的声音?
  2. 有没人夸赞过你的声音有魅力?
  3. 唱歌或者大声说话使用哪种方式呼吸?

沟通力测试

  • 好的沟通,让你有好的人际关系
  • 不沟通,没朋友,没伙伴
  • 错误沟通,让你丢失伙伴,丢失爱人
  1. 沟通中,能否正确觉知他人的情绪?
  2. 表达中,自我感觉给别人留下的印象是?
  3. 如果你不赞同岳母的意见,如何反馈?
  4. 沟通力是先天还是后天形成?

说服力测试

人的一生中,每时每刻都在说服别人,被别人说服。

  1. 你要建立个团队,你能说服多少人跟随你?
  2. 加入新团队中,多长时间得到大家的认同?
  3. 新认识一位女神(男神),多久可以约到他(她)吃饭或者看电影?

影响力测试

  1. 多少人认识你?
  2. 曾经在多少人面前表达自己的想法?

领导力测试

  1. 你管理过的最大的团队多少人?
  2. 团队的执行程度?
  3. 作为领导,下属多长时间可以领会你的意图?

情商测试

情商不是见人说人话,见鬼说鬼话。

情商是面对逆境时,情绪控制能力。

  1. 遇到让你生气的场景,多久可以平复情绪?
  2. 假设项目一周后上线,需要这一周通宵加班,你如何处理?
  3. 面临重大挫折,如何处理?
最近更新