※ 引述《app325 (艾波)》之铭言:
: 小鲁有个日本打工的朋友
: 工作就是在工厂包装
: 为了留在日本
: 终于决定发奋图强了
: 想摆脱最低工资 转职码农
: 完全没有程式背景
: 要学C# 还是Java比较容易找到工作?
我也是中年转换跑道现在也算是半个码农。
先说说我的背景,我是机械硕毕。
还记得申请硕士时,我已故的大学教授问我要不要念个电脑语言作辅系,但我不爱写代码
因此作罢。
第一份正职工作是在日本的某牌汽车总部作3年多的开发工程师,做的是空气动力学相关。
后来到中国北京的自动驾驶公司干项目经理,之后又陆陆续续在不同领域公司做项目管理
或产品经理,都是基于软件的服务或产品,但都不会写代码。当时不会写代码不至于对我
工作产生阻碍,更重要的是项目进度的管理或产品规划。直到前年年初(33岁),来到目
前的团队,因为做的是加密货币量化交易的关系,所以开始学代码,用的是python。
我觉得自学代码最大的困难就是不知所学何用,这种没方向感会让很多人放弃。就像有人
告诉你去学德文/俄文,但没跟你说将来要干嘛,很多人应该学了基础发音文法后就不干了。
因此学代码前最好先确立自己要拿代码来干嘛。原PO的朋友是要找工作,那就确认要找怎
样的工作,找前端的工作,就需要js,找数据分析的工作,就需要python等等。学代码如
果能有明确的目标,会让你走比较久一点。
再来就是时间,因为已经不是学生,所以自己得要额外花时间钻研这种枯燥的东西。我来
到目前的团队的前三个月其实就开始自学python,也花了约7000元报线上教学,但是学习
进度非常的慢。主要也是白天有班要上,晚上有家人要顾,留给自己的时间真的不多,更
别说还要花时间钻研技术性的东西。是直到我换工作到现在的团队,工作中写/学代码,才
有比较看得见的进步。生活中有太多正事杂事会让你无法自主学习。
还有是否能在没有因着代码得到的收入而坚持下去,这是我个人觉得很难的一关。因为代
码本身枯燥乏味,在没有收入作为诱因的情况下,很常让你怀疑动机。毕竟不靠代码也能
找到其他工作,会代码也不一定找到高薪工作。至少如果是我的话,要是没有收入,我是
无法长久自学代码的。
另外就是收入。可能有人看到我团队现在在干加密货币交易,直觉认为我月薪XX万。其
实我现在月薪不到我在大公司的一半,当时团队找我来时也知道我不会代码也没有金融相
关背景。有时候薪资的高低,不是看你是否会某项技术,还是要看你的职涯背景跟经验,
特别是中年转职,没办法有加薪的预期。
补充薪资没法太高是因为团队小以外,也是现在市场经济低靡,本身就不易获益,团队没
获益自然就没红利发放,只给底薪。现在团队也尝试做其他区块链相关的项目,因此我现
在也在学习前端代码(Js,Vue等),另外也要搭建后端数据库,也要学SQL。因为团队太小了
,所以我自己也在想我可能也要去做自动化测试(selenium)。之后等这个项目完成初步,我
们也规划要去接触NFT市场,因此之前就在规划要去学习智能合约/solidity。
很多时候都是被市场逼着去学,已经不是说自己先学好再去找市场。我这边的切入点是加
密货币,因此也要看你朋友的切入点是什么,有个明确的目标跟领域,会让自己学习路能
走远一点。
最后应该会有人问说为啥我还继续待在目前的团队。有家庭之后,就会有一些不得不的选
择。我目前的工作是最能让我兼顾家庭跟职涯的选项,条件就是低薪跟自学代码,如果说
是在我职涯发展顺利时来找我,我大概率也不会来到现在团队。团队老板之前想挖在奢侈
品牌做网络行销的中国区负责人过来,对方也没意愿过来,主要是他现在做得顺风顺水,
不愿意在从小团队从零做起。
团队较低薪也是现实,无法持久,我自己现在在团队一年多,的确代码技能树也是不断点
开。从后端,参与到前端,现在走向全栈开发,之后可能会参与区块链应用。但问我说我
将来是走后端数据分析?前端网页开发?全栈驾构规划?说实话我也不清楚,很多时候是
工作来选我,不是我选工作。已经是中年大叔,也认知了职涯的现实。我也是让我还在这
团队时,尽量参与产品开发,中年转职就认份当个学生。将来有机会跳槽时,有技能傍身
,有经验拿得出手,才能往上爬。
这我一年多的经验跟心得,供你朋友参考。