很多程序员都会有这样的困惑,日常的工作只接触一些小项目,不需要高难的技术。可是提升自己又需要一些大项目难项目来给自己练手,不然只学了理论知识没办法运用之后就又忘了。
想要摆脱这个困境,正常情况下,方法其实有两种:
1. 去互联网头部公司,像BAT、字节跳动、美团等一线企业。 找程序员兼职,利用业余时间做项目提升自己。
2. 但是第一种方法是个死循环,因为进大公司一般需要「高技术水平」+「丰富的项目经验」做敲门砖,但这是题主目前缺少的。如果走这条道路就会进入一个死循环:
我:我需要提升自己
HR:那你得去大公司
我:可我技术不够,项目经验也不丰富
HR:那就去提升啊
我:这就是我来这里的原因
HR:那你得有技术和项目经验
我:我要怎么在没有大项目做的情况下,积累项目经验并提高技术水平
HR:去提升你自己
其中心酸坎坷,一如下图:
所以,我认为第二种方式更适合我们这些非大厂程序员!(手动滑稽)
但是,这又是一条充满辛酸坎坷的道路,充满了被人心的迷雾所遮掩的坑坑洞洞,以及我掉入陷阱后落了满地的眼泪和头发。
苍天可鉴,咱们程序员都有无私的奉(jia)献&