求助,我这个半吊子程序员出路该如何选择?
先介绍下自己的情况,我出生在四线城市,独生子,家境比较殷实,可是自己却很不争气。我不怎么会人际交流,一般不会主动找人说话,也不会跟别人开玩笑说话,平时一群人聊天我都是保持沉默,也没有什么谈资。
大学时候家里支援了很多钱给我到国外念了个本科,当时主修的数据库和ERP方向。
毕业回来后来到上海,非常迷茫,不知道自己适合做什么样的工作,由于本人平时性格很内向 平时很宅,独来独往,跟人的沟通能力欠佳,办事能力情商都不高,所以做了一年多的客户 管理方面工作,都放弃了。考虑到只有做IT对情商,沟通方面要求比较低,无奈之下报了嵌入式开发培训班,培训了3个多月,进了一个IT公司做了软件开发。刚开始是学了不少东西,可是主要也是UI方面的东西,和烧录软件方面的知识,之后就一直在瓶颈状态,无法深入底层,可能是自己能力不够吧,后来公司把测试部都裁掉了,我就被安排做做手工测试的活,还是硬件方面的,没有任何技术含量,基本民工都能做的。就这样坚持了一年半的时候,我辞职了。由于一年半中 我基本做的都是代码维护和手工测试的工作,自己回家后也没有坚持学习,导致代码能力大大下降,面试了十几家嵌入式开发职位,都觉得我coding能力差把我拒绝了。
不过在这段时间,我以海龟的身份拿到了上海户口,家里又支援了一些买了上海的房子。
无奈之下,我只得找了个外企做自动化测试工作,现在做了几个月,这家公司也以我coding太差把我开除了,我现在真的很迷茫,不知道到底要不要转行。我家里做的是环保方面的生意,自己接项目自己做,这需要很强的专业知识,目前生意在扩大阶段,也急缺人手,所以我可以回家帮家里打理。但是一旦我回去了,上海房子和上海户口都没什么用了,而且我等于重新转行了,从0开始,之前的工作经验都没用了,还要从0开始学习环保知识,以后成家立业都会在老家四线城市,与我之前想在上海成家 背道而驰,所以想请各位前辈给点意见,我是应该回家呢,还是继续坚持在上海做IT呢,我究竟应该何去何从呢?谢谢大家。