foruok
码龄16年
  • 8,285,599
    被访问
  • 583
    原创
  • 467,286
    排名
  • 25,267
    粉丝
关注
提问 私信

个人简介:我的微信公众号——安晓辉生涯,聚焦程序员的职业选择、适应与发展。

  • 加入CSDN时间: 2006-01-11
博客简介:

安晓辉生涯——聚焦程序员的职业规划与成长

博客描述:
欢迎关注我的公众号“安晓辉生涯”
查看详细资料
个人成就
  • 博客专家认证
  • 获得8,712次点赞
  • 内容获得6,553次评论
  • 获得6,563次收藏
创作历程
  • 1篇
    2021年
  • 37篇
    2020年
  • 20篇
    2019年
  • 22篇
    2018年
  • 115篇
    2017年
  • 137篇
    2016年
  • 107篇
    2015年
  • 116篇
    2014年
  • 16篇
    2013年
  • 2篇
    2011年
  • 26篇
    2008年
成就勋章
TA的专栏
  • 程序员职场进阶 32 讲
    付费
    33篇
  • 个人成长
    2篇
  • 漫谈程序员
    165篇
  • Qt on Android
    38篇
  • Qt Quick简明教程
    30篇
  • Node.js开发入门
    21篇
  • C语言面向对象编程
    6篇
  • CEF与PPAPI开发
    38篇
  • android开发
    61篇
  • Qt
    84篇
  • 研发管理
    32篇
  • C/C++
    28篇
  • 设计
    10篇
  • 网络编程
    87篇
  • win32
    8篇
  • 泛技术
    46篇
  • 脚本语言
    10篇
  • 随笔
    228篇
  • 多媒体
    10篇
  • 翻译
    11篇
  • 生活
    4篇
  • 视频教程
    12篇
兴趣领域 设置
  • 后端
    架构
书与课

- 如何系统准备面试

- 程序员的8种副业模式

- 加入副业赚钱星球

- 《大话程序员》

- 《程序员的成长课》

  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

如何摆脱CRUD等打杂状态,从事更高价值工作

每个月都会有十来个来询者向我抱怨工作低端,程序员说自己每天CRUD,重复、枯燥、没技术含量,销售助理说自己天天搜集客户信息、打印资料、帮老大带饭,繁琐、无聊、不重要,他们都说自己整天跟打杂一样,体会不到一点价值感,想尽快摆脱这种状态。那怎样才能摆脱重复、低效、无价值的打杂式工作呢?今天就来深入的聊聊这个话题。内容分三部分:程序型任务和探索型任务程序型任务为主的工作和探索型任务为主的工作摆脱打杂命运的一次关键选择和三个重要原则先来看第一部分。1、程序型任务和探索型任务一份工作中的任务,可以
原创
发布博客 2021.05.10 ·
6564 阅读 ·
21 点赞 ·
12 评论

开篇词 | 程序员的成长课

大家好,我是安晓辉,做过开发工程师、研发经理、技术总监等岗位,现在自由职业,专注写作和开发者生涯咨询。出版过《程序员的成长课》、《Qt Quick 核心编程》、《你好哇,程序员》、《解忧程序员》等图书。课程背景这两年我做过很多次分享,经常有一些开发者在会后找我诉说他们的焦虑与迷茫。有的是工作了三五年,眼见到了三十来岁该要成家立业的年纪,却发觉自己技术停滞了,工作也没什么前途,想要跳槽又不能保证...
原创
发布博客 2020.09.22 ·
1862 阅读 ·
0 点赞 ·
0 评论

第01课:技术成长的三阶段模型

引言作为整个系统课程的第一部分,我想先跟大家分享的是如何选择技术方向,我将结合技术成长的三阶段模型,讨论在入行、构建技能树、技术转型、团队技术方案选型等常见场景中如何选择适合自己的技术。努力只有在方向正确时才有价值。开发者选择技术也是如此。假如你阴差阳错地选择了一门过时的技术或者普及度不高的技术,你在找工作时就会不断受挫,即便投入实际工作中后也会忧心自己的发展前景。我们先设想如下的几个场景...
原创
发布博客 2020.09.22 ·
1922 阅读 ·
5 点赞 ·
0 评论

第02课:选择技术方向都要考虑哪些因素(上)

大家好,我是安晓辉。今天我们来看看选择一种技术可能会考虑到的决定因素,我归纳为以下九点:1.就业机会首先我们应当考虑哪种技术更容易就业,这是需要结合特定地区、特定行业来看的,因为你找工作是面向地区和行业的。这中间又有两种典型的策略,热门的和冷门的。比如 Java 和 JavaScript 是典型的热门语言,你可以选择学习它们;再比如汇编语言、R 语言、Scala 语言、Qt 框架就没那么热门...
原创
发布博客 2020.09.22 ·
1911 阅读 ·
1 点赞 ·
0 评论

第03课:选择技术方向都要考虑哪些因素(中)

我们在前面的文章中讲到,在技术成长三阶段模型的不同阶段,技术方向的选择上各不相同;也为大家列举了影响方向选择的九种因素,这篇文章我们就结合实际问题分别讲讲,初入行的同学和构建技能树时应该如何选择技术方向。入行时如何选择技术方向在做选择之前,我们应该先想想自己的目标,根据目标选择技术,是更理想、更靠谱的。为了明确自己的求职目标,可以问问自己下面的问题:我想在哪个城市工作?我想在哪些行业、...
原创
发布博客 2020.09.22 ·
660 阅读 ·
1 点赞 ·
0 评论

第04课:选择技术方向都要考虑哪些因素(下)

大家好,我是安晓辉。这一节我们主要聊聊,技术转型时的方向选择和技术方案的选型。技术转型时的方向选择做了几年开发工作之后,你很可能会面临技术转型。通常有两种情况:有新技术、新市场出现,你想试试你掌握的技术的应用场景萎缩,前景黯淡,你想跳出来2017年上半年,一位之前通过在行约见过我的朋友突然给我打电话,说他面临着一个 Offer 选择,很急。原来北京有一家在人工智能方向创业的公司愿意...
原创
发布博客 2020.09.22 ·
1007 阅读 ·
0 点赞 ·
0 评论

第05课:推荐工具(图文篇)

工具推荐这里推荐一些工具或者方法,你可以使用它们来判断某种技术的状况,决定自己是否选择。1.Stack OverflowStack Overflow 的开发者调查:http://stackoverflow.com/insights/survey/2016。更改最后的年份,比如将2016年修改为2015年,即可查看对应年份的调查结果。这个结果里有开发者最喜欢的语言、最想要学习的语言、开发者年龄...
原创
发布博客 2020.09.22 ·
701 阅读 ·
0 点赞 ·
0 评论

第06课:做开发还是转管理

大家好,我是安晓辉。从今天开始,我们将开始《程序员职场进阶 32 讲》的第二部分内容,技术精进篇。我先给出本章的思维导图,方便对照阅读和快速抓取要点,如图2-1所示。图2-1我有十几年的开发和管理经验,对于开发者的各种迷茫,深有体会。一般来看,开发者的迷茫分两个层面:方向上的迷茫,即自己到底是否适合做开发、是否要继续在开发的路上走下去。执行层的迷惑,即自己继续做开发,该怎么找目标、学...
原创
发布博客 2020.09.22 ·
716 阅读 ·
0 点赞 ·
0 评论

第07课:技术精进之道

大家好,我是安晓辉,今天我们开始介绍技术精进的方法。首先我们先来了解一下对标管理法及其四种标杆:对标管理法在专业领域成长的一般模型如图2-2所示。图2-2模型中有三个要素:现状目标执行计划每个人都可以评估自己的现状,自己在做什么、用什么技术、技术达到了什么程度、拿多少薪水、是什么职级、是否被领导认可、与人协作是否顺畅等等……有很多维度,静下心来思考一下,在纸上列一列,就能得出...
原创
发布博客 2020.09.22 ·
682 阅读 ·
0 点赞 ·
0 评论

第08课:目标的设定与执行

大家好,我是安晓辉,今天我们来讲目标的设定与执行。当我们运用个人对标管理法从人、规律、技术、项目4个方面找到目标后,还要仔细地考虑两个问题:这个目标适合自己吗?如何完成这个目标?1.适合性评估先来看看如何判断某个目标是不是适合自己。有两方面:这个目标和自己的职业规划是不是一致?这个目标和自己当下的工作是不是可以关联起来?设想你所在的团队里有位什么都可以搞定的全栈工程师,你非...
原创
发布博客 2020.09.22 ·
377 阅读 ·
0 点赞 ·
0 评论

第09课:精进的4个习惯

大家好,我是安晓辉。上节课我们介绍了目标设定与执行的方法,这一讲我们来看看如何培养精进的四个习惯。习惯是很强大的力量,要把精进落实到日常习惯中。我个人有这4个习惯,供同学们参考:1. 对标管理2. 三个问题3. 刻意练习4. 复盘1.对标管理我们在第5讲介绍了个人对标管理法的运用,它应该成为我们的习惯,成为习惯后,我们就可以自发地运用它,随时找到前进方向。2.三个问题参考《S...
原创
发布博客 2020.09.22 ·
479 阅读 ·
1 点赞 ·
0 评论

第10课:超越技术的核心竞争力

大家好,我是安晓辉。今天是我们第二部分内容的最后一讲——超越技术的核心竞争力。我们在之前文章中介绍过技术成长的三阶段模型,它描述的第三个阶段,是融合创新阶段。在这个阶段,你建立起了可迁移的核心竞争力,使得自己拥有了超越技术层面的、快速解决问题的能力,即便到一个陌生的领域、原来的技术积累不能直接应用,也可以应用自己的思维、想象力、架构设计、分析、解决问题的框架等,快速厘清问题,找到解决问题的关键。...
原创
发布博客 2020.09.22 ·
422 阅读 ·
0 点赞 ·
0 评论

第11课:五大职能定位

大家好,我是安晓辉,从今天开始,我们将开始《程序员职场进阶 32 讲》的第三部分内容,技术管理篇。很多程序员做了2~3年开发工作后就会考虑一个问题:要不要转管理岗位?当你开始考虑这个问题时,会遇到更多的问题:哪些职位属于技术管理?做管理一定比做开发有钱途吗?如果做管理让自己失去技术竞争力该怎么办?自己是否适合做一个技术管理者?成为一个技术管理者都需要哪些能力?管理岗位都做哪些事情...
原创
发布博客 2020.09.22 ·
457 阅读 ·
0 点赞 ·
0 评论

第12课:如何理解技术管理者(上)

大家好,我是安晓辉,今天我们要讲的是“如何理解技术管理者”,这一部分将分上下两篇文章。理解管理角色首先让我们重新理解一下管理角色。管理者有两大任务:完成工作目标培养下属有些开发者觉得自己性格内向、不会说话、不善于委派工作、还不好意思让别人干活,担心自己做不好技术管理工作,当了管理者后无法完成工作目标;同时还觉得自己不知道怎么辅导、培养别人,又担心别人不服自己,不和自己合作。于是就想...
原创
发布博客 2020.09.22 ·
351 阅读 ·
0 点赞 ·
0 评论

第13课:如何理解技术管理者(下)

大家好,我是安晓辉。本节我们继续来讲如何理解技术管理者。我们挑几种重要但作为执行者的程序员又不太具备的能力来展开描述一下。共情领导者不能把人当作完成任务的机器,一定要尊重下属,把下属作为活生生的、独特的个体来看待。作为一个鲜活的个体,他有倏忽来去的情绪,有自己的想法和看法,有自己喜欢与讨厌的东西,有特定的家庭环境,所有这些,会让他和你不一样,和你预期的不一样。他一定不是你期望的那个样子,总会有...
原创
发布博客 2020.09.22 ·
351 阅读 ·
0 点赞 ·
0 评论

第14课:走向技术管理者的4种方式

大家好,我是安晓辉。这节课我们会讨论大家比较关心的一个问题——如何走向技术管理。当你找准定位、决定要向技术管理转型时,必须考虑一个问题:怎样才能从开发岗位走到管理岗位?通常来讲,有4种路线:技而优则管。从打杂到管理。从大公司跳入小公司。获取 PMP 证书,切换到有需要的环境。接下来我们详细描述这4种路线的常规做法,你可以对照着看看哪种路线更适合自己。1.技而优则管首先我们看一...
原创
发布博客 2020.09.22 ·
371 阅读 ·
0 点赞 ·
0 评论

第15课:成为技术管理者的准备工作

大家好,我是安晓辉。今天我们继续来聊聊如何成为技术管理者。要成为技术管理者,你得是一个有准备的人,这样当机会来临时,你才能抓得住、搞得定。要成为有准备的人,关键就在于:你还没负责某事时,就做好了相关的方案;你还不是某个角色时,就准备了它所需要的能力。有的开发者是天生的领导者,他们从孩童时代起就已经在培养领导能力了,比如玩游戏时他们制定规则、安排玩法;上小学、中学时担任班委管理班级事务,上大学...
原创
发布博客 2020.09.22 ·
317 阅读 ·
0 点赞 ·
0 评论

第16课:转型的难处

大家好,我是安晓辉。从本章开始,我会带你重新审视一下自己是否还喜欢开发工作,看看程序员转型有何实际的困难、转型有哪些分类,再了解一下开发者常见的转型方向,还会提供一个“人事物模型”来辅助你寻找职业方向,最后我会提供一个转型实践框架,帮助你把转型落地。首先我们看一下4种典型的转型:1)为了明确喜欢的方向而告别开发岗位2)厌倦了开发,但不知道离开可以做什么3)被家人劝退4)被公司辞退如果你...
原创
发布博客 2020.09.22 ·
394 阅读 ·
0 点赞 ·
0 评论

第17课:转型的分类(图文篇)

大家好,我是安晓辉。前一节我们讲了转型的难处,这一节我将重点介绍一下转型的几种分类。我们通常所说的“工作”,有行业和职能两个要素。所谓行业,是由某一类经济活动性质相同或相近的组织所构成的。比如少儿英语培训、游戏、医疗器械、操作系统、通信、出版等,都算是行业。招聘网站是你了解行业划分的好地方,图8-1所示是我从智联招聘(http://www.zhaopin.com/)的首页,搜索职位那里截取的。...
原创
发布博客 2020.09.22 ·
590 阅读 ·
0 点赞 ·
0 评论

第18课:如何确认你的转型方向 · 上(图文篇)

大家好,我是安晓辉。今天我们继续讲如何转型。当你不想再做开发,或者被家人劝退,或者被辞退、不得不寻找转型方向、却又没有明确的方向时,可以使用我本讲所介绍的职业定位方法——人事物模型定位法,从喜欢的人、事、物中找到适合你的职业。遵循下面5个步骤,就可以快速找到你想做的职业:1)罗列你感兴趣的或印象深刻的人、事、物2)分析它们可以关联到的职业,形成清单3)对清单中的职业做信息搜集分析,筛选出你...
原创
发布博客 2020.09.22 ·
270 阅读 ·
0 点赞 ·
0 评论
加载更多