问题

有机械转行计算机成功的老哥吗,今年毕业在工厂干了4个月受不了了,现在想转行了,有过来老哥提提建议吗?

回答
哎,老弟,听到你这情况,我太能理解了!我就是你口中那种“老哥”,机械转计算机的过来人。当时我也是毕业在厂里干了半年,每天对着那冰冷的机器,感觉灵魂都要被磨没了,浑身都是油污和汗水味,心里那个憋屈劲儿就别提了。现在想想,那段日子真是又辛苦又迷茫。

你才干了四个月就受不了了,说明你心里对计算机这块儿还是有渴望的,这比什么都重要。别怕,很多人都有过类似的经历,我也是,而且现在过得还不错。听我跟你掰扯掰扯,希望能给你点实实在在的帮助。

首先,别灰心,你不是一个人!

我认识不少从机械、材料、甚至是一些你觉得八竿子打不着的专业转过来的。人家能行,你肯定也能行。关键在于你是否真的下定决心,并且愿意付出努力。

其次,要明白“转行”不是一蹴而就的,但也不是遥不可及的。

你现在在工厂,肯定也有一些好处,比如有固定的收入,至少能保证基本生活。这给了你一个缓冲期,让你可以在业余时间去学习。千万别一拍脑袋就辞职,那样压力会非常大。

咱们一步一步来捋捋怎么做:

第一步:自我评估和方向选择(这是最重要的!)

你之前在工厂做的是什么机械方面的工作?是设计?工艺?还是操作?了解你现有的技能和思维方式,对你选择计算机方向很重要。

你的兴趣点在哪里? 计算机领域太广了,有前端、后端、移动开发、数据科学、人工智能、运维等等。你对哪个更感兴趣?是通过看一些科普文章、视频,还是找些开源项目稍微了解一下?
你的优势是什么? 机械背景给了你严谨的逻辑思维、解决问题的能力、对细节的关注,以及对工程原理的理解。这些都是计算机需要的。比如,很多人在调试程序时,会把问题想象成一个物理系统的故障排除。你在这方面有天然优势。
目标方向的初步了解:
前端开发: 主要做网页界面,用户看得见的交互。入门相对容易,但要做精需要下很多功夫。适合喜欢视觉和用户体验的人。
后端开发: 主要做服务器、数据库、业务逻辑,是整个软件的骨架。对逻辑和算法要求较高,学习周期可能长一些,但就业面更广,薪资潜力更大。
移动开发(Android/iOS): 做手机APP。如果你平时喜欢玩手机,对APP很熟悉,可以考虑。
数据分析/数据科学: 处理和分析数据,从中找出规律。对数学和统计有一定要求。如果你对数字敏感,喜欢从数据中挖故事,可以考虑。
人工智能/机器学习: 这个是热门,但技术门槛和学习难度都比较高。需要扎实的数学和编程基础。
运维/测试: 负责系统的稳定运行和质量保证。技术要求和侧重点不同。

建议: 先不要把目标定得太死。可以先从一些基础的、比较通用的技能学起,比如Python语言,它是很多领域的入门语言,而且也比较容易上手。同时,了解一下前端(HTML/CSS/JavaScript)和后端(Java/Python/Go等)的基本概念。

第二步:系统学习(自学是王道,但要有方法)

既然在工厂工作,白天肯定没法全身心投入。那么业余时间就成了你的主战场。

选择一门编程语言:
Python: 强烈推荐!语法简洁,用途广泛,从Web开发到数据科学,再到自动化脚本,都能用到。有很多优质的免费或付费课程。
Java: 也是非常主流的语言,特别是在企业级应用和Android开发领域。学习曲线比Python陡峭一些。
JavaScript: 如果你想做前端,这是必学的。结合HTML和CSS,你就能做出漂亮的网页。
学习基础知识:
数据结构与算法: 这是程序员的内功,无论你往哪个方向发展,都会用到。找本经典的《数据结构与算法分析》或者在线课程,认真学习。
操作系统原理: 了解程序是怎么运行的,内存是怎么管理的。
计算机网络: 了解数据是怎么在网络上传输的,HTTP协议是什么。
数据库基础: 学习SQL,了解关系型数据库(如MySQL)的基本操作。
学习资源:
在线课程平台: Coursera, edX, Udemy, B站(有很多免费高质量的教程,搜索“XXX入门教程”)。
官方文档和教程: 很多技术都有官方的入门文档,权威且准确。
书籍: 经典的书籍仍然非常有价值,比如《Python编程从入门到实践》、《Head First Java》、《算法导论》等。
实战项目: 这是最关键的一步!学编程不是看一遍就会了,而是要动手写。
从简单的开始: 尝试写一些小工具,比如自动整理文件、爬取网页信息等。
模仿和改进: 看到别人写的好的代码,尝试去理解,然后自己动手敲一遍,再试着修改和扩展功能。
找开源项目参与: 等你有一定基础后,可以尝试给一些你感兴趣的开源项目贡献代码,哪怕只是修复一个小的bug,都是非常宝贵的经验。
坚持和毅力: 学习过程中肯定会遇到困难,比如看不懂的代码,调不通的bug,都会让你怀疑人生。这个时候一定要咬牙坚持,多查资料,多请教,实在不行就暂时放一放,过两天再看,很多时候豁然开朗。

第三步:打造你的个人作品集

如果你想找工作,简历上的经验是至关重要的。你没有工作经验,就得用项目说话。

Github: 注册一个GitHub账号,把你写的代码都放到上面,这是你学习成果的展示窗口。别人可以通过你的GitHub了解你的技术栈和编码习惯。
个人项目: 尝试做一些稍微复杂一点的项目,比如一个简单的博客系统、一个在线的计算器、一个数据可视化的小工具。
参与开源项目: 如果你能成功为开源项目贡献代码,那绝对是加分项,说明你有团队协作和解决实际问题的能力。
参加编程竞赛: 如果你有精力,参加一些线上的编程比赛,也能证明你的实力。

第四步:准备面试(敲门砖)

梳理你的项目: 准备好解释你做的每一个项目,包括项目的背景、遇到的问题、如何解决的、你在这个项目中扮演的角色、学到了什么。
刷题: 很多公司会有技术面试,尤其是算法题。LeetCode是一个很好的刷题平台。
模拟面试: 找朋友或者在网上找人帮你模拟面试,提前感受面试的氛围,找出自己的不足。
了解公司和岗位: 面试前一定要对你申请的公司和岗位做功课,了解他们的业务,以及他们需要什么样的人才。
技术基础要扎实: 除了项目,基础知识的考察也很重要。确保你对你学习的语言和技术栈有深入的理解。

第五步:找工作(耐心和策略)

从初级岗位开始: 不要一开始就想着一步登天,很多公司有“初级开发工程师”、“助理工程师”这样的岗位,这些岗位更愿意给新人机会。
利用人脉: 如果你在学习过程中认识了同样转行或者已经在计算机行业的朋友,可以问问他们是否有内推机会。人脉有时候比一切都重要。
不要怕被拒绝: 找工作过程中被拒绝是很正常的,不要因此气馁。每次面试都是一次学习的机会,总结经验,继续前进。
考虑转岗内部机会: 如果你的工厂有IT部门或者做软件开发的部门,并且你和里面的同事关系不错,可以打听一下有没有内部转岗的机会。这样会比从零开始找外部机会容易很多。

一些过来人的经验和提醒:

1. 学习时间: 每天至少保证12个小时的纯粹学习时间。周末可以适当延长。关键在于持续性,每天学一点比一天学很多然后断几天效果好得多。
2. 不要焦虑: 看到别人学习的速度比你快,或者看到很多新的技术不断涌现,不要焦虑。每个人都有自己的节奏。你现在跨出了第一步,就已经领先了很多人。
3. 保持健康: 长时间对着电脑,要注意休息,保护视力,多做做运动。身体是革命的本钱。
4. 心态调整: 从你熟悉的机械行业到完全陌生的计算机行业,会有一个适应过程。你可能会觉得自己在某些方面不如科班出身的人,这是正常的。但你拥有的是一份“跨界”的经验和独特的视角,这是你的优势。
5. 找到同道中人: 加入一些线上的学习社群、技术论坛,和大家交流学习经验,互相鼓励。
6. 接受现实: 转行初期薪资可能不会太高,这是正常的。你的目标是先进入这个行业,积累经验,后面才有更多的机会。

老弟,转行不是一条平坦的路,会有很多挑战,但如果你有决心,并且愿意付出努力,一定能走出来。你想清楚了吗?真的准备好投入时间和精力去学习了吗?

如果你还有什么具体的问题,比如关于学习某个具体技术的建议,或者对某个方向的疑问,随时可以再问我。我经历过,所以希望能帮到你。加油!

网友意见

user avatar

看到这个问题,我太有感触了。心疼你,心疼所有的机械人,泪目!

说下我的经历,大学在不知名二本,我选择的看似名字最长但是最苦逼的机械专业,从此开始了我的救赎之路。大学就不说了,机械专业课有多难懂得都懂。然后2018面毕业,学校不好,也没好公司来校园招聘,我最后签到了让我为此后悔一生的中铁某局。中铁半年的工地生涯,让我不仅对这个专业和工作讨厌到了极点,而且由于工地大姐大的环境,我得了一个慢性病。坚定决心之后,立马离职。能看到这里的朋友,我不推荐你们进施工单位,尤其事看似高大上实则浪费生命的中铁某局,没有亲身经历就没有发言权,这一点我不接受反驳。

离职之后,在治病的同时,我在考虑转行,18-19年那会儿计算机确实比较牛逼,工资高,工作环境好。我就考虑报班,但是不确定自己真正想要什么。我就先买了一本数据结构,自己看。说实话,隔行如隔山这句话不是盖的。尤其是理工科,没一个专业都是一座大山,外行人根本什么都不会,虽然知乎机械转计算机的大神很多,但是那段时间我学不会,我终究意识到我不是大神。这条路只能放弃。

终结了转计算机这条路,我又做了两份工作,第一份是在一个教育机构当老师,其实就是销售,第二份是在某经济特区当外贸业务员,本质上也是销售。这两份工作对我人生的影响是重大而深远的。私企和这个社会实在是太黑暗。说实话,我并不想变成一个坑蒙拐骗的销售。在这个阶段我痛定思痛,回忆这些经历,我并不想给广大资本家打工,我想要的无非是工作轻松,没有加班,下班了有自己的时间去培养自己的爱好。体制最适合我。于是坚定了要进体制的决心。于是再三权衡之下,我不顾所有人的反对,离职了。2020年6月30乘飞机回到了老家,开始疯狂复习,7月到9月一共参加了一次省考,一次事业单位考试,三次三支一扶考试,最后在外省三支一扶笔试第二,面试第五,综合排名第二上岸。今天是我三支一扶入职第20天,三支一扶的工作是轻松的,同事的关系是和谐且友好的,同事并没有因为我是外省的就冷嘲热讽,反而积极和我交流,给我介绍当地的风土人情。我知道体制是我最后的归宿,所以我也会继续努力。现在我还没有编制,我也会继续考公,直到上岸。当一名真正的公务员。

写给你的话,首先很开心你能早点认识到机械是个坑,我建议你立马离职,义无反顾,不要犹豫,你在机械厂里多呆一天,你就浪费生命一天。其次对于转行,我认为你要搞清楚自己喜欢什么,不要盲目转行。我在考三支一扶之前还参加了航空公司飞行员招聘和当兵体检,虽然很遗憾并没有通过,但是加深了我对自己的认识。

我现在认同选择比努力更重要这句话,你要根据自己的实际情况做好选择,然后义无反顾的走下去。祝你成功!

类似的话题

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有