Java转python机器学习,并没有大家想象的那么美好!

本文是一位Java开发者分享其转行机器学习的过程和挑战。作者在经历了一系列不顺心的工作后,决定自学机器学习,通过Coursera课程和在线学习平台提升技能。在10周的学习后,他开始面试,尽管面临知识深度和项目经验不足的问题,但最终收到了三个offer。文章总结了面试过程中的体会,强调了职业规划的重要性,以及工作中持续学习的价值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

辗转几年Java开发,换了几份工作,没一个稳定的学习、工作过程。中间也相亲几次,都是没啥结果。换工作频繁也严重打乱了和姑娘接触的节奏。糟心工作连着遇到几次,也怪自己眼光有问题。

2018也找了2次工作,中间有4、5个月没有工作。看了个世界杯,看了个亚运会。也怪自己这段时间一直是换工作、找工作,节奏太乱了。当然,节奏不乱也可能不会比现在好吧。谁说的准呢?

Java转机器学习——为啥呢?

主要有以下三方面原因:

1、Java感觉遇到瓶颈。Spring、Mytatis、设计模式等等,源码看不动了。主要是可能真的觉得没有意思了吧。很可惜,3年多了,没在大厂待过,小互联网也没做到高级Java工程师。

2、伤心了。小互联网或者小团队经历——在之前的几篇面试写到过一些,让自己觉得非常不爽。碰上过创业忽悠公司,就为了做了东西,然后卖了解散走人,公司和招聘来的人都是C×O们资本运作的工具。

也有公司组建团队就为了试试市场,觉得不行或者做完了不需要这么多人了,马上裁掉。

还有那种恶心的团队,同事间背后说坏话,领导直接推责任的。哎,苦逼频繁换工作,也是醉了,真是荒废啊,这几年。经历还真是丰富,对自己的职业技能发展真心没有任何好处。

3、学到过机器学习相关内容。上学期间接触过相关的一些理论,发现看一些机器学习内容还是看的懂。起码知道啥是矩阵乘法,LeetCode也刷了将近80题了,也记住了一些方法。

10周自学机器学习过程——迷茫

个人基础背景:

知道矩阵乘法

知道梯度下降、牛顿迭代,不知道原理和实现

会用Python,但机器学习的包不会用

知道有个东西叫LR,还有叫神经网络的,具体是啥就不知道了

主要看了2个教程,绝不打广告,实话实说:

Andrew Ng的机器学习课程,Coursera的课程和斯坦福公开课。

机器在线学习课程,花了几百块。这个在线学习很适合面试,由于自己错过了集训课程,只好学个基础课了。

除了上面的课,还做的事:<

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值