程序员自我认识和自我实现
2018-02-22 02:07
232 查看
你该去什么样的公司、做什么样的事情、拿多少钱,都取决于一个问题:你想成为什么样的人。工作只是人生的一部分,是用来支撑你人生价值的核心框架之一,在你自己没有想明白的时候,没有人能帮你。
对于没有人生目标的同学,我有两个建议:
第一,给自己定义一年期的目标。人生的意义都是我们赋予它的。
第二,如果你暂时没有发现人生的意义,那么就多挣点钱,因为等你有一天发现它的时候,一定用得上。
程序员职业的四大象限
雇员象限(E)
SOHO象限(S)
创业象限(B)
投资象限
职业路线图
一旦你决定要离职,(除非事发仓促,比如家庭变故之类的)一定要做充分的准备。那么,在跳槽前我们都要做哪些准备工作呢?
其实我觉得从大的方面讲就四件事儿:分析自己
分析目标行业与公司
撰写简历
选择
分析自己
人贵自知,自知者明。这是老化俗话套话烂话,好吧,我承认,但,这是有道理的。
一旦你决定跳槽,那就要分析自己。
要知道我有什么:工作几年待过的公司有什么影响力,产品有什么特色掌握了哪些技术,程度如何和周围的人比,我长处在哪里学新东西快不快,举个例子解决问题能力如何,举几个例子沟通与协作能力怎样领导力如何,有没有影响别人促使项目成功的例子积极性如何,有没有在无压力时自我驱动完成事情的实例
要知道我要什么:更强的技术能力更高的薪水更好的福利(公积金,商业医疗保险,……)成就感被认同从头做一个成功的产品大公司镀金的经验跟随可能的机会快速发展轻松,不加班,可以照顾家人管理能力提升的机会股权
要知道我能干什么,这也是很重要的,一定要明了自己的能力边界。比如:富有钻研精神,能解决技术难题有领导力,可以影响、驱动团队能把握技术,对技术敏感,善于把控技术方向可以快速、高质量编码带团队当尖兵架构设计写出还说得过去的代码会活跃团队气氛能写一手好文案懂产品能带人能当导师
很重要的一点是,我愿意干什么。因为你从一个地方离开,一定是这个地方有什么东西你不能接受,那你找新工作时,一定要考虑自己愿意干什么,如果这个考虑不清楚,那才出虎穴又入狼窝的可能性就非常大。
最后我们还要想我能失去是什么,千万别并小看这一点,这是相当重要的。这世上并不存在完美的工作,没有哪个公司、哪个岗位、哪个产品是为你量身定做的。就算你狗屎运,碰见了这么一个机会,那随着时间的轮转和周围环境的变化,曾经你觉得百般熨帖的,也会慢慢出现各种不适。所以,无论何时,痛苦和快乐是伴生的,你必须考虑取舍。在找工作时尤其如此,鱼与熊掌不可兼得,这是必须明白的。
举几个简单的例子吧:
你老婆怀孕了,需要照顾,那你就可能想找一个轻松不加班的工作,此时薪水要求就不是那么重要了
你身体突然变差了,比如腰椎间盘突出,比如颈椎强直,比如肾虚,比如糖尿病,好吧,此时你肯定应该哪里轻松去哪里
你想搏一飞冲天的机会,那可能就要舍去稳定性;你想稳定,那可能就得忍受身边某个人突然某一天扶摇直上九万里
你想要股权,可能工资就会低一些
你想得到经理的待遇和福利,就得能抗住经理需要承受的压力
你想去外企而英语不好,那就得自己花钱去培训来提升英语能力
你家在西安人在上海,有一天想离家近点,那就得接受两地的收入差距
类似的原因很多,总之我们需要明白什么对我们是最重要的,然后就可以在必要的时候,从那些不那么重要的东西里舍弃一些
分析目标行业与公司
我们找工作时,需要结合自己的现状,瞄准特定的行业和公司来做准备,跑到网上见什么职位都投,绝不是最好的方法。
撰写简历
分析了自己又分析了公司,接下来就是撰写简历了。网络上有很多谈如何写简历的文章,可以搜搜看看,找一个模板来参考,先根据自己的工作经验写一份基础简历,把你前面对自己的分析、项目经历等等都捋清楚写进去。
有了基础简历,接下来就到了非常重要的一环:针对性修改。
为每一个公司的每一个岗位准备一份简历,这是非常非常重要的。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
相关文章推荐
- [杂谈]程序员实现自我的10大方法
- 程序员的自我实现
- 程序员如何实现自我增值
- 程序员实现自我的10大方法
- 自己实现栈,泛型的一些自我认识
- 工作三年的程序员如何在技术上实现自我的提升
- 程序员如何实现持续的自我升值
- 程序员的自我修炼
- 嘿牛程序员__成都传智博客__枚举的一个带有case的普通实现——以星期的转换为例
- 归纳程序综合计算机实现自我编程,真的可以实现吗?
- 只有10%的程序员能够实现二分法算法
- 【程序员笔试面试必会——排序②】Python实现 计数排序、基数排序
- 从程序员到项目经理(三):认识项目经理
- 认识自己——没有自我其他的不用谈
- Java程序员从笨鸟到菜鸟之(三十五)细谈struts2(一)自己实现struts2框架
- 程序员必知的8大排序(四)-------归并排序,基数排序(java实现)
- 90%程序员无法正确实现二分查找 庞果在线
- Spring事务处理时自我调用的解决方案及一些实现方式的风险()未学)
- 我对程序员技能的一些认识
- 如何看待“我有个绝妙的idea就差一个程序员来实现了”?