科技新手入门怎么选学习方向避免走弯路
前几天有个读者给我发私信,说他去年大学毕业,想往科技方向发展,结果一年过去了,还在原地打转。今天学点编程,明天看看人工智能,后天又觉得大数据有前途,钱花了不少,课买了一堆,真正能拿得出手的东西一个没有。他问我:是不是自己太笨了?
说实话,这跟笨不笨没关系。我自己当年也干过一模一样的蠢事,2019年那会儿,我同时买了三门课,一门讲软件开发,一门讲数据分析,还有一门讲网络安全。结果呢?每门课都只看了前几节,到现在账号密码都忘了。气得我当晚没睡好,后来想明白了,问题出在选方向这件事上,方法不对,再努力也是白搭。
先搞清楚科技领域到底有哪些方向
很多人一说学科技,脑子里第一反应就是写代码。其实科技的范围比你想象的要宽得多。大体上可以分成这么几块:软件开发、数据分析、人工智能、网络安全、云计算、产品运营,还有硬件和物联网这些。
我认识一个在杭州做电商的朋友,他之前也想转科技行业,觉得自己数学不好就没敢碰人工智能,代码基础差又放弃了软件开发。后来他发现自己对用户行为特别敏感,就选了数据分析这个方向,用的工具偏向业务分析而不是纯算法。现在他在一家中型电商公司做数据运营,月薪一万八,比之前翻了一倍多。他的经验就一条:别盯着最热的方向,盯着最适合你的方向。
那怎么判断适不适合自己?我给你三个参考维度。第一,你平时对什么事情好奇?是喜欢研究数字规律,还是喜欢琢磨产品怎么设计,还是喜欢跟人打交道。第二,你的基础在哪个位置?数学好可以考虑算法方向,逻辑强可以考虑开发方向,表达好可以考虑产品和运营方向。第三,你愿意花多少时间?有些方向三个月能入门,有些方向没有一年根本看不到效果。
准备工作比你想的要简单
选好方向之后,准备工作其实花不了多少钱。一台能上网的电脑,这是最基本的。我2023年做过一个小范围的调查,问了大概40来个刚入行的科技从业者,发现他们平均在入门阶段只花了不到500块。其中一半的人只用了免费的学习资源。
你需要准备的不是一堆付费课程,而是一个明确的学习目标和一套能检验自己进度的方法。比如说,你要是选了数据分析方向,第一个月的目标可以是:能用表格工具做出一份完整的销售分析报告。这个目标具体、可衡量,做完之后你自己就知道有没有进步。
分步骤走,别跳步
我总结了一套三步走的方法,不一定完美,但至少能让你少走我当年走过的弯路。
第一步,花一周时间做方向调研。具体怎么操作?去招聘网站搜你感兴趣的方向,看20个岗位的要求,把重复出现的技能关键词记下来。这一步不用买任何课,就是看。你会发现,很多岗位要求的技能是高度重合的,这些重合的部分就是你应该优先学的。
第二步,用两到三周时间学基础知识。这里有个关键点,不要追求学完再动手,而是边学边做。比如学数据分析,你学到表格的基本操作之后,马上找一个公开的数据集练手。我自己试过,光是看教程不动手,一周后能记住的东西不到两成。动手做过一遍,能记住六成以上。
第三步,做一个完整的小项目。这一步是分水岭。大部分放弃的人就是卡在这里,因为做项目会遇到各种教程里没讲过的问题,会很烦躁。我去年学一个新工具的时候就翻车了,明明照着教程做的,结果就是跑不通,折腾了整整一个周末。后来发现是一个很蠢的配置问题。但正是这种折腾,让我真正记住了这个东西怎么用。
提示:入门阶段最好的学习顺序是:先看岗位需求确定学什么,再边学边练,最后用一个小项目检验成果。不要反过来先囤课再想学来干嘛。
三个最容易踩的坑
第一个坑:什么都想学。科技领域更新快,今天出个新技术明天出个新工具,你不可能全跟上。选一个方向扎进去,等有了立足之地再往外扩。
第二个坑:只看视频不动手。视频看着轻松,感觉都会了,一关掉屏幕脑子一片空白。这是最隐蔽的坑,因为它给你一种在进步的错觉。
第三个坑:遇到问题就换方向。每个方向学到一定程度都会遇到瓶颈期,感觉自己怎么学都突破不了。这个时候换方向,之前的积累基本白费。我的建议是,至少坚持三个月再判断要不要换。
常见问题:完全没有基础,学科技方向需要多长时间才能找到工作?
这个真的因人而异。以我了解到的情况,如果每天能投入两到三个小时认真学习加练习,大部分方向三到六个月可以达到入门的水平。但找到工作还取决于你所在的城市、目标岗位的竞争程度,以及你有没有能展示的作品。我的经验是,有作品比有证书管用得多。
写到这我突然想起来,之前有个读者跟我说他按这个方法选了方向,学了两个月觉得不对又换了。我当时也不知道该说什么,可能方法本身没问题,是他对自己的判断还不够准。选方向这件事,别人只能给你参考框架,最终的决定还得你自己来做。你现在卡在哪个环节了?是不知道有哪些方向,还是选了几个拿不定主意?