连载《一个程序猿的生命周期》21.而立之年,第一次跳槽,寻求转型

 百木-ITer职业交流 群-北京 :141588103  
 
       而立之年,你站在哪里?回顾过去,你拥有了什么,有对象了?成家了?有孩子了?有钱了?什么都没有,成熟了?展望未来,你将何去何从,有规划吗?有目标吗?有理想吗?有措施吗?时常要问自己一些问题,使自己保持清醒的头脑。
       已经29岁了,自从毕业一直在这家规模60~70人左右的公司(属于学校企业),7年的工作时间顾家多一些,买房、结婚、买车、生孩子,这些人生重大事件基本上在3内完成的。现在小孩子1岁多些,家庭相对比较稳定。
       事业和家庭是不一样的,家庭寻求的是稳定,事业寻求的发展。相对于家庭来说,事业的发展遇到了瓶颈和障碍。所以,时常感觉到时间的压迫感,以及焦虑、彷徨。在《17.最后的项目,抑郁了》描述是真实的,切身的感受。
       现在静下来思考,古人说:三十而立,到底是“立”什么?家庭?事业?古人的30岁,已经妻妾成群,事业也未必有多成功。应该更多的是指人的思想、价值观、世界观的形成。
       既然不知不觉已经到了30岁,对于过去,我们是应该总结。但是也不能带着包袱前行, 更佳有意识的规划自己的职业。我就处在这个阶段,也时常在分析自身的情况、周围的环境,包括:人的素质、视野、主动性、各部门的情况以及存在的问题和解决难度。以整体情况来看,在事业方面发展几乎比较困难,最后决定换换环境。
      另外,现在这个年龄还没有到养老的时候,所以有些不甘心,想出去拼搏一下。现在基本上2-3人开发软件,4-5个人硬件开发,做一些系统集成方面的项目,基本上处于守株待兔的状态。虽然各方面的能力比较强、比较全面,毕竟平台太小了,感觉有浑身的力气没有地方用。在这种情况下,离开也是一种必然,或者说是一种解脱。
     2013 年春节后,开始找工作,行业趋向于:医疗、环保、城市交通类的。职位趋向于:产品经理、项目经理(说实话,以这个年龄高不成低不就的)。面试了三个公司,A公司没有回信;B公司只招开发人员,和自己的意愿不太符合,也没有回信;C公司双方感觉都不错,和老板也聊的不错,可能闲我要价太高了,也没有成。
     有一个特别中意的D公司,智能交通行业,1多的员工,离家近,投了简历好几天没有回信,于是我就去他们单位找人力资源了,可是门位不让进,必须得有预约,还好一个MM挺热心的,给那个公司打了一个电话,把我的名字告诉了他们,随后就顺理成章的了。最后一位给面试的是研究院的老大,那天面试,我特意带上了我的简历和作品,和老大简单沟通后,表示我的作品太简单了。只给了**薪水,尽管离自己的期望有一定差距,也勉强同意了,第一次跳槽,没经验。因为行业不一样,业务方面不熟悉,从码农开始,本着学习的态度,还是先干着吧。
     上班有两天左右时间,前期面试的C公司又打来电话,表示再去谈谈。这是一个小公司,40人左右,从事工业行业。面试那天和老板聊了有一个多小时,包括:技术、发展、经济、项目和政治等等,平时看的书也算不少,也比较健谈,有些想法和认知确实很一致,所以准备再去聊聊。老板表示(原话):你不适合做技术,来我这当技术总监吧,在原来基础上加2K的薪水。虽然头衔挺诱人,但是也没有表现特别喜悦,我只是表示回去再考虑一下。经过考虑后,我怕这里边有陷阱,给老板打电话,表示再去沟通一次,意思就是把一些顾虑的问题摸清楚。
      回来后,就面临着在D公司和C公司中选择,薪水基本上差不多。但是进D公司两天左右的时间里,得知要去天津封闭式开发,大概3个月的时间,期间可以回北京,当时孩子刚刚1岁多点,也有所顾虑,老婆也不太愿意。另外,考虑到:完全做技术的局限性;想挑战一下自己;跟对老板。最终决定从D公司离开,去C公司。但是这个选择是否正确,在得不到验证前谁也不知道,也有可能它就是一个坑。
     通过几次面试,的确积累了不少经验。总体感觉,一个有视野的、有发展的公司绝对不会特别重视你的技术水平,可能还包括谈吐、表达、反映、理解、大局、忠诚度、自信等,如果一个公司的面试题都是算法或一些变态题,你可以直接给PASS掉,因为有可能会把你当机器用。信息技术、软件技术都是以不同的形式、语言来表达的,其活的灵魂是人的思想,这才是最主要的。如果马云很懂技术的话,那么也不会有今天的阿里。有的公司招人是拿来就是用的,有的公司招人是为了培养的,总体来说,后者少之又少。
      小公司有小公司的好处,干的角色多,什么商务、技术方案、招标、需求、开发、项目管理、运维、经营等等,这就是优势。但是缺少大公司的管理和规范,这也是没有去D公司的遗憾。
     有些事要顺势而为,不要强求自己,否则会很累;也不要强求钱,能力所及,万物皆有。生活在于选择,那怕选择错了,过山车也会从谷底爬上顶峰的。
更多相关文章
  • 还原AdventureWorks2008示例数据库遇到的问题   近来需要AdventureWorks2008示例数据库,而安装的Sqlserver 2008 默认又没有安装这个数据库,只有自己安装了.于是去官网上找数据库下载,可惜目前官网不提供这个数据库下载了,只好在网上荡,好在还有资源.这个也提 ...
  • 数据库环境:SQL SERVER 2008R2 今天在数据库中抓出一条比较耗费资源的SQL,只返回904条数据,居然跑了40多分钟.SQL及对应的数据量如下图: SELECT saft04.cur_year , LEFT(saft04.dept_id, 4) sdept_id , saft04.vd ...
  • TableView不显示没内容的Cell怎么办? 类似这种,我不想让下面那些空的显示. 很简单.[objc] view plaincopy在CODE上查看代码片派生到我的代码片self.tableView.tableFooterView = [[UIView alloc] init];试过的都说好. ...
  • 本文基于Spring 注解,让Spring跑起来.本文使用Mysql数据库.         (1) 导入相关包,包结构如下图所示:         (2) 修改src/applicationContext.xml文件,结果如下所示:   [java] view plaincopy   <?x ...
  • 1.停用oracle服务:进入计算机管理,在服务中,找到oracle开头的所有服务,右击选择停止 2.在开始菜单中,找到Universal Installer,运行Oracle Universal Installer,单击卸载产品 3.在产品清单窗口中,单击全部展开,除了OraDb11g_home1 ...
  • 一.以非特权用户运行MySQL服务器 在讨论如何启动MySQL服务器之前,让我们考虑一下应该以什么用户身份运行MySQL服务器.服务器可以手动或自动启动.如果你手动启动 它,服务器以你登录Unix(Linux)的用户身份启动,即如果你用paul登录Unix并启动服务器,它用paul运行:如果你用su ...
一周排行
  •                   UVA 1600 Patrol Robot   Time Limit:3MS     Memory Limit:0KB     64bit IO Format:%lld & ...
  •  众所周知windows平台漏洞百出,补丁一个接一个,但总是补也补不净.我把我所知道的20种看asp源码的方法总结了一下,并且用c#写了个应用程序来扫描这些漏洞,发现虽然大部分的方法已经不起做用,但还是有一些漏网之鱼 ...
  • 回到顶部 UIPickerView的主要方法和城市选择器的修正 UIPickerView只有两个数据源方法.要想完整地显示出PickerView,需要结合使用代理方法 数据源方法: // 一共有多少组(列) - (N ...
  • 当execl中的列为日期格式时,后台读取到是一个数字,通过如下代码可以直接读取并转换到Date类型 HSSFDateUtil.getJavaDate(cell.getNumericCellValue())  
  • 开启服务:service xend start 对于不处在运行状态的虚拟机不能用xm mem-set [domain_name] [mem-size],会显示无法找到domain的错误 xen创建一个客户机,马上会在 ...
  •        最近一段时间都在思考这样一个问题:如果我们想让一个工作流引擎能够妥善的处理由用户通过流程设计器设计出来的任意复杂(简单)的流程图,那么对这个工作 流引擎的结构设计就必须很灵活,因为如果仅仅依靠一个有限规 ...
  • [4 9 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/annotation/Supp ...
  • 原理: 采用多线程的方式实现ping命令,然后将ping命令的结果存放在文件中,扫描文件中成功和失败的关键字,然后确定ping命令是否成功,然后得出结果.打印在控制台上. #include <stdio.h&g ...
  • PHP 函数: 1:PHP函数不支持重载,而且函数是不区分大小写的,但是建议区分大小写~~!毕竟需要和谐! 2:递归函数 不要递归过多,可能会因为堆栈溢出导致脚本崩溃. <?php function rever ...
  • 内部进程间通信(IPC)指运行在同一台计算机中的不同进程之间进行通信.由于IPC的调用无需通过网络,相对于网络通信来说它更可靠也更高速.有很多种不同类型的IPC调用,但是在windows系统中大部分IPC调用都通过命 ...