OBK
2022-08-21T15:16:35+00:00
看到不少成功转行的例子,有基础的,没基础的,自学的,培训的.感觉挺容易
那失败的多吗,比如100个人转行,多少人能成功?成功的定义就是能找到工作干下去不被开除.
还是需要有点逻辑思维的吧,听别人说过,他转码时上的培训班还有过去当厨子的人
失败的非常多,培训班的能成功转的估计不到5%,甚至不到1%。
即使是科班出身,很多人也都不适合做开发,我985计算机本硕,本科同学不到20%去做开发,研究生同学不到50%做开发
Reply to [pid=634650044,33196546,1]Reply[/pid] Post by 癸单席戊郎赖(6楼) (2022-08-23 23:57)
很少人去做开发是这行业的难度大,还是因为这行业不是最好的选择
这么说吧 所谓培训班最火爆的时候
一个城市五花八门各种机构开班 那些小机构就不说了
就说那些还有点名气的 一个月就开几个班 一个班少说几十个
堪比流水线作业 一批一批产出所谓三年经验码农
大部分都失败了 外包浑浑噩噩混着 过几年就混不下去了
学历不行或者不是特别热爱不要转
偏低的岗位培训班供应量太足了
转任何行业失败的都多[s:ac:哭笑]
你把码农换成任何一个职业发个一模一样的帖子,会收到一模一样的答案[s:ac:哭笑]
老哥 说真的 今时不同往日 特别是互联网这行 我认识一个0几年阴差阳错进了这行的,小学学历 刚进来啥也不懂 到现在基本上能独挡一面了 你说转码难么 但是问题是现在哪来的时间给你水磨功夫啊
不难,难在持续学习,学习的慢了,就要被淘汰,然后没学历 不好找下家
重要的是持续不断一直能耐住性子学下去 ,这玩意才是核心
我身边有学成功的 更多是学到一半撂挑子的
如果没有足够的毅力 还是别转码
转软件测试多好 收入大概开发的50%~70% 难度小太多太多了
转码学的JavaScript
找到的工作是Python
后来干着干着完全不写代码了,整天就是看AWS控制台看log,数据可视化
这算转码失败吗?
关键还是坚持。
我初中没毕业。
从小不学英文,语法、音标啥的全都不懂。
后来读培训出来做的java。
当时工作偶尔要看英文文档,硬着头皮看。
后来觉得没前途,个人进步太依赖资本给机会,转方向转安卓逆向,学c++,学汇编,学安卓,学逆向,学linux各种安全机制(seccomp,selinux),学linux kernel(改源码),学字节码怎么解析成代码然后执行的。
现在成天成天看英文文档,看习惯了。。。。中途没有专门学过英语,没有专门记过单词。所以仅限于能看计算机方面的英文资料,其他英文内容还是看不懂。
能有书看都是幸福的(当然了你的核心竞争力也是来源于没人做过的东西)。我现在就是啃内核中断机制源码,网上能找到的那些资料全都说的非常非常非常浅显,不能解决问题。
而我要解决的问题就是改造内核中断机制,让它根据我的需求在特定的时候打印特定的中断的用户层调用者的地址。这玩意没几个人做过,做过的也不会说出来。
所以我只能苦逼的一行行内核源码去读。从C读到汇编,然后去想怎么改汇编。
现在就是受不了了划下水水一下论坛。
我还知道有些人还得从电路着手改电路(工作需要),也是自学起步的(此处不是指做嵌入式的那些兄弟,单指逆向,嵌入式的都有专门学过电路)。
可能这就是码农的核心竞争力吧[s:ac:愁]
我也不知道该发什么表情好了,五味陈杂,吃好饭靠的是这个,可是苦也是真的苦,可是自豪也是真的自豪,可是苦也是真的苦。
要说没兴趣肯定不至于,没兴趣我也不会走到这一步,可是真的挺苦逼的。
by the way,又有什么事不苦逼呢?
也不能说我比别人能吃苦,只不过是老天爷给天赋,还没学编程之前就沉得下心去琢磨修改游戏,改MOD(各种xml,资源文件,偶尔涉及点轻度的lua脚本,更多就不行了),但是我发小连打MOD都学不进去。
刚从培训班出来的时候只能做CRUD BOY,基本上随便找个人培训三个月就能被替代掉。
但是想要随便找一个人学到我这个程度的话,大概还是比较难的。
每一项单独拿出来学都不难,都是些纯体力活,真的,码农的工作没有难的,都是纯体力活。
对数学有讲究的那是人家数学家兼职码农。本职是数学家。
就拿我上面提的现在在做的事举例子,任何智力正常的人,学过我学的东西,都能做出来。
难的是如何让一个人去学那么多枯燥的东西。
哦对了,忘记提一点了,边际效应特别明显,3个月的枯燥就能带来产出,但是12个月的枯燥可能跟3个月的枯燥差距不大。可能要24个月的枯燥才能带来明显的变化(PS:此处的3个月,12个月是指脱产时长)。
跟打游戏一样,真的会有十年老白银存在的。打游戏嘛,无所谓,工作谁将就你?同样是3个月学习就能干活,别人干嘛不找能加班的年轻人?
而且现在吃鸡退环境了,现在流行永劫无间了(体会意思就好)。老白银你玩过永劫无间么你?
再多嘴一点,要学习,就别纠结于语言,不同的语言服务于不同的需求,我现在用过java,c,python,汇编,js。java是初学学的久点,一个月,然后各种编程概念磨了很久,还有ssh三大组件和数据库,c有指针,买了本书学了半个月,汇编半个月,然后其他语言就都是现学的,当场谷歌基础语法是什么,然后开干,边干边谷歌,仅限于满足我的工作需求。多余的我都不管。有闲遐了再去查一下搜索的时候顺便看到的对于工作效率有提升的内容,比如说js闭包(用于封装代码)。
到目前为止我都还会搞混各语言的基础语法和一些比较基础的函数调用,比如c的strstr,JAVA和js的indexOf,python的index,都是干差不多的事,老是容易混,但影响么?要用的时候再谷歌,谷歌效率低,就自己做笔记查笔记。
我算个失败的,会计转码农,学完后发现可以自制程序实现会计自动化了,一个月30天摸29天的鱼,果断当咸鱼了