本来随手一答,只想着解决题主的疑问,没想过要维护这个答案。但是连续好久都有人在评论区就同一个问题质疑。那我就统一回答一下。不过这个答案是给那些有疑问的朋友,而不是那些坚守“我没听说过所以肯定是瞎扯”原则的人的,没工夫跟这些人抬杠。
第一、题主的问题就是去实习还是自学?这个问题的前提就是他能够找到实习机会。所以我的回答就是去实习,而没对如何找到实习机会进行回答。因为我已经默认了题主的这个前提了。
第二、你们真的小看了大厂招揽人才的手笔和培训人才的能力。当初跟我一起在我们组实习的一共13人,算我只有两个人是计算机专业的。大部分人刚来的时候真的没什么计算机基础,第一天有一次摸底考试,我打了70多分,排第二,而大部分人只打了二三十分,甚至有人只得了个位数分。这些人我说不会helloword不过分吧?但是为什么还招呢?因为这些人基本上都是985,而且在各自专业,都是排名前20%的人。大部分人都至少拿过一次国家奖学金。比如我之前提的那个水产专业的,是中国海洋大学水产专业的,常年霸占着该届第一,校长奖学金拿到手软。大概什么实力各位心里应该有数了,跟你们提的什么也不会大概有点出入的。就是这些人,经过培训,仅用两周,就从啥也不会变成了能自己写出来一个编译解析器。这些人,我就问你如果你是hr,你招不招?
所以,自己不了解的东西,好好问,别用你那贫瘠的经历来揣测。
原文:
谢邀
去实习!去实习!去实习!哪怕helloworld都不会写也去实习!
不要想着自学了,不现实。不客气地说,你都大三了,要是能自学早就自学了。不要想着自己一发奋努力一下就有好转了。真正能坐到靠努力逆袭的人太少了,多数人都是打开电脑后看见隔壁在LOL,没忍住也一起撸了一把,不小心没打赢,想着赢一局就收手,然后一天就过去了。我太了解这种人了,因为我就是这种人。
所以这个时候就需要一个人拿着小皮鞭在后面赶着你去学,就像当年高考一样。对大学生来说,这个人不可能是老师,只可能是老板。只有赤裸裸的经济利益关系才能让别人这么关心你。
由于基础不好,去实习的初期你一定会异常痛苦,作为一个自觉大学基础还不错的人,我当初都觉得异常痛苦。但是挺住,不要低估人的主观能动性,挺过这段时间你就会发现你的技术飞速增长。毕竟最好的练兵永远都是实战。不要担心自己基础不好,当初实习的时候我见过无数几乎0基础的人,没学过编程的大有人在,电子、数学专业神马的都算比较对口的了,甚至我还见过水产专业机械专业医疗专业法学专业的各路大神。比起这些专业的人,你就算基础再差,耳濡目染这么多年了也比他们强啊。
所以真想学就对自己狠一点,把自己逼到那条路上就好了