程序员!你还在迷茫吗?

153 阅读4分钟

前言

突然有感而发,先做个自我介绍,本人科班出身,是一名社会最底层的java程序猿,身居二线城市,没有任何的大厂经验,但是工作一直是兢兢业业,不知不觉工作已有七年之余,随着工作年限的增加,自己也时常感到一些迷茫和焦虑。

或者说当初对于青葱岁月的你,对于IT这行的激情是否还在?
是否应该进大厂?
如何解决自己的焦虑?

~~ 针对上面的问题,我来说说自己的一些切身感受。

激情

自己选择程序开发这个行业,也是一个偶然的机会,大学选专业的时候,自己对计算机行业其实并不太清楚毕业之后到底是做什么工作的,就是觉得有电脑可以随时玩游戏((#^.^#),是不是你们也跟我一样),但是进入大学之后才发现,所学课程都是跟计算机底层相关的一些知识,C语言,C++,sqlServer,之后便是java,记得当初老师给我们上课的时候,看着我们那种眼神,告诉我们,你们就是未来改变世界的人,当时我听到这番话之后,感觉真的是很好奇,心里暗自想这个到底是个什么工作,居然可以改变世界!!!从此便对编程技术热爱起来。

记得大学时期,在老师的带领下,还参加过一些全国计算机大赛,也获得过一些奖项。当时觉得很NB,谁知毕业之后,进入社会才知道,我们大学时期的知识只是一个皮毛而已!(真正入坑开始……)因为有一些大学比赛获奖的光环加持,所以工作倒也不难找,基本上面试的公司都会给机会(无非是钱多钱少的问题),刚刚步入社会的我,没有考虑过薪资问题,一心只想学技术,激情四射(现在想想有点单纯了,哈哈~),加班神马的都不是事儿(不知道小伙伴们有没有同感)

大厂

当时我毕业的时候,听人们说的最多的就是BAT吧,曾经有很多人,问过我,趁着年轻怎么不去大城市闯一闯,当时年少的自己,觉得只要功夫深,铁杵磨成针,在哪里工作不重要,重要的还是自己那颗上进的心。我觉得这句话,在现在看来并不是完全的正确,到现在我的理解是:有些时候,环境真的可以让你的技术更上一层楼,我们举个例子:高并发,作为程序猿大家都应该很熟悉,这也是作为一个进阶高级程序猿的必备技能。这个如果要是不懂的话,我觉得你的薪资想突破12k有点难(并不绝对)。试想你所接触的都是对并发要求不高的业务,就算你代码写的再溜,JUC掌握的再熟悉,没有应用场景,这些就都是瞎扯淡,记住这句话:纸上得来终觉浅,绝知此事要躬行。我们的代码是要跑在人类创造出来的计算机上的,计算机的世界是我们人类一生都要去探索的地方,所以年轻人,趁着年轻多去大城市历练一下,趁着你那一腔热血,趁着你还没有什么负担,有了大厂的光环对日后自己的工作还是很有帮助的,当然这个也不是绝对的,主要还是靠自己那颗上进的心。

焦虑

焦虑其实都是自己给自己的,自己感到焦虑其实并不是坏事,反而是你对自己有要求,但是我们要找到解决焦虑的办法才是最重要的。你为何会感到焦虑,无非是自我满足不了,无论是物质还是心理,这个时候,其实是你已经处于一个自己的舒适区,正在犹豫是否要跳出这个舒适区的一个纠结的状态。那不妨去尝试下跳槽,每一次跳槽,都是对自己之前过往的一次检验,都是对自己有一个重新认识的机会。跳到一个好的单位,起码能解决你的一部分物质焦虑心理,面对新环境,面对新同事,你也一定会继续夯实自己的技术,在一定程度上可以解决你的焦虑,相反如果没有找到一个合适的新公司,那说明你需要不断的完善自己的技能包,这样也就可以充实你自己的时间,焦虑的情绪也就会好转。

最后

第一次写文章,有点乱……(完全没有头绪),只是有感而发!希望可以分享我的一些心里话,不认同的小伙伴请勿喷(心里脆弱,(#^.^#))后续我会写一些技术文章。继续在这个技术的天地,与大家一起交流!