程序员的成长路径
2021/10/24 11:40:12
本文主要是介绍程序员的成长路径,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
软件工程师岗位总览信息:
- 目标岗位是从事什么工作的(它的产品是什么、输出是什么)
- 他的日常生活是怎么样的(通过网络、书籍等信息了解)
- 他的收入前景怎么样(权威统计数据对比)
- 这个岗位的发展趋势怎么样(行业趋势、国家政策)
- 你为什么想从事这个岗位
- 收入、前景、适合、喜欢等等
你适合做软件工程师工作吗:
- 工作的三种维度
- 数据和信息处理(~)
- 人际互动
- 事务性操作
- MBTI性格测评 (INTJ~NT不明显)
- 注意力喜欢放在哪些方面:外向E / 内向I
- 获取信息,认识世界的方式:实感S / 直觉N
- 做决定的方式:思考T / 感情F
- 适应外部环境的方式:判断J / 认知P
- 五大职能定位
- 专业技术者
- 通过满足组织的需要而存在,执行层面
- 自由职业者
- 管理者
- 着重于如何通过他人来完成工作
- 创业者
- 投资者
- 让钱为他们工作
- 专业技术者
- 程序开发者必备的特征
- 能够承担压力
- 适应快速变化
- 整洁
- 谦逊
- 幽默感
- 自觉主动
- 细致
- 勤奋
- 执着
- 优秀开发者的必备能力
- 积极主动:主动分析目前的瓶颈,寻找策略
- 自主学习:找到适用个人的一套学习实践方法(看书—联系—做实验—写文章输出—做综合性项目—回顾)
- 逻辑思考
- 想象力
- 分析问题
- 沟通
- 目标管理
- 信息检索
- 提问的智慧
- 任务分解
- 自顶向下,逐步求精
选择适合你的方向
- 通用逻辑:选择大于努力
- 进入好的行业,跟着大的趋势走
- 选择领域内领先的公司 Top5
- 选择公司的核心产品链
- 个人倾向大于通用逻辑
- 家庭因素
- 个人结合自身对于工作方向的喜好
- 对开发者的分类
- 根据场景:终端——传输——云端
- 根据软件与硬件的距离:底层软件、系统软件、应用层软件
- 研究性与应用型开发者
- 自顶向下的机会选择模型
这篇关于程序员的成长路径的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)