程序媛一枚,工作将近两年,在当前面临换工作的场景下,对现在,对未来,对这个职业,有一些思考,一些困惑....
程序媛,一个程序员大军中的稀有物种,如你所见,我也是这个物种中的一员,对这个物种,有很多已有的标签,花瓶,女汉子,格子衬衣,不修边幅,技术不牛等等。普遍看法是程序媛撸代码不是长久之计,尤其是面临结婚,生娃这些问题。
一直以来,都有人跟我说,不要撸代码了,去找个轻松点的工作,例如:考个公务员呀;回学校读个博士,留校当个老师呀;找个事业单位呀,每天朝九晚五多好。难得我一直不为所动,主要原因是喜欢撸代码,享受手指在键盘飞舞,敲下的一行行代码最终组装成功能的感觉,还有就是找bug过程,有点类似《达芬奇密码》里的寻宝游戏,拨开一层层逻辑,慢慢接近真相,最终发现bug藏匿地,会特别开心,每当这个时候,都想吃个好吃的庆祝下^-^。
这次我认真思考过上边几种职业,对比撸代码,我还是选择了后者。虽然我现在也到了结婚,生娃的时候,虽然我也不是很确定在生娃之后,重新撸代码,是否跟得上大家的节奏。选择撸代码,一方面是喜欢这个工作,另一个方面是我觉得自己在这个工作上还没达到自己的满意值,执行力强,效率高,但是总结思考比较少,不够深入是我目前的状态,后者正是我目前正在提高和改进的。个人认为,自己是一个有死磕精神的人,一件事情,一个工作还没达到自己满意值,还没尽全力,就选择放弃,就说自己干不好,是对自己不负责,即便我去做了别的,我也会对这件事有遗憾,有阴影。别的我也干不好。只有我尽了所有努力,用了所有思考,心无旁骛的付出过,奋斗过,才能对自己有个交待,才能没有遗憾的做以后的选择。
继续撸代码,有一些比较困惑的地方?
主要做哪个方向:目前互联网分几个不同的方向:是做业务,架构,数据挖掘,还是最近几年炒的很热的AI,是目前比较困惑的地方。从自身来看,感觉自己对问题的细化深入能力要强于全局的把握能力,当然也有在全局把控方面经历少的原因。全局能力把握不强是不是不适合做架构?
大公司还是小公司:上家及这家公司都是还没上市的小公司,这次,依然面临大公司还是小公司的抉择。以前选择小公司,是认为小公司学到的知识更多,挑战和机会也更多,不会像大公司中做螺丝钉一样,接触到的有限。但从经历的这两件公司来看,事实并不如我期望,结果是风险更大些。首先,这两家公司都是创业五六年的公司,在资金充足的时候,没有把握好优势,而一旦没有了投资,为了生存,放弃掉了原来的优势,维持生存,等稳定下来,再去拾起以前的优势,发现在这个瞬息万变的互联网时代,它早已不是了曾经的优势,再去寻找新的机遇,已经没有当初那么容易,只能做一个勉强维持生存的小公司,尤其领导又是举棋不定,随时都有倒闭的风险。在这样的公司,你学到的也会很优限,还随时面临失业的风险。当然也要看是什么样的小公司,如果是一个处于优势明显处于上升期的公司,境况会有很大不同。(以上是从自己的经历中总结的一些观点,可能有失偏颇)。相对来说,大公司会更注重人才的成长和培养,最重要的是风险会小很多,在这个环境下,你可能会有很多的领悟和收获,前提是不要局限和满足目前的成就。那么这次的我,要怎么选择呢?应该会偏重大公司,不过根据对自己的了解,如果有发展比较好的小公司,也会欣然加入的^-^。
看到这里的你,是不是也是一名程序媛呢,是不是也面临过这样的困惑?是不是都没关系,如果你有建议或看法,欢迎告诉我,给困惑中的我一些指导,一些参考,不胜感激。