作为一个Java开发者,不知道你有没有遇到过下面的情况?
“我学不到新东西”
“我感觉没啥成长”
“每天都在重复劳动”
……
其实,每个技术从业者,每当工作了一年或者是两年之后,就开始困惑了,感觉每天重复工作,开始枯燥无味,觉得自己长时间都没有进步,我该怎么?跳槽、进修…不知道你有没有这样的焦虑呢?这就是工作的瓶颈期。
我想说这种问题80%的人都会遇到的,当出现这些问题,说明你有一颗追求上进的心,并没有选择在现有的舒适圈里故步自封。
任何职业都有瓶颈期,程序员也不例外!!!
从公司的层面来讲,雇佣员工不是为了培养一个跨专业跨领域的技术专家,而只是为了获得一个在某项业务方面熟练高效的技术工人,这种现象无疑加剧了个人瓶颈期的形成。
程序员工作范畴大而宽,知识内容深而散,出现问题很容易,但是如果需要理解和解决问题,则涉及太多的知识,所以相对较难,因此程序员比其他工种更容易出现瓶颈期。
程序员的瓶颈大致分为以下几种:
1、基础知识缺乏
很多人在学习编程的时候,针对需要解决的问题来学习的。只注重上手掌握需要用到的工具,却忽视了基础知识的巩固。对于更基础的算法、计算机原理、网络基础等知识,在真正理解之前,采取强行记忆ÿ