软件工程师如果没有自学的能力,还是转行吧

小白转行大数据的思考 背景 通过大数据面试经验总结这篇文章遇到很多朋友,大多都在做一件事,开始学大数据了。大家各有不同的困惑,例如: 过去专业跟计算机不沾边,觉得现有行业待遇太一般,希望换个前景好的行业,挑战太大,不确定能不能实现。 过去是计算机专业,不满意之前工作,转大数据方向,不知道怎么着手。 本来就是大数据方向,但觉得当前公司发展潜力不足,个人发展也比较迷茫,希望跳槽换家公司,但担心能力不足。 整理一下,就... 阅读详情

每天我都有很多文章灵感,而绝大多数我都没公开,正所谓,忠言逆耳,我写 blog 的目的,也不是为了说大家爱听的,如果是这样,其实我可以顺顺便便就做好几个文章农场,每天传播给大家消遣时间用的文字就好了。

网络工程师和其他工程师有一些很微妙的差异,这个差异就是,网络世界变化极快,范围极广,涉及可深可浅,就取决于你要放自己在那个位置。

所以我们不应该去外面上课咯?答:上课是很好的。

记得大学的时候,教授说过这样的话

"上课,是教你全世界都已经证实而且已经知道的事实,上课的目的,是要让你学别人花很多时间整理和归纳的知识,而让你日后再学习的路上,不需要再走一次,再造一次轮子"

可是呢,再这里有好多电脑教室中心,主打

"你上课后,马上薪水多少万起跳,你就是设计师了"

你上课之后,还需要很长的时间磨练呢。

别傻了。

如果上一次课就可以学会的技术请问价值在哪里呢?不过事实上,爱走捷径的人还是不少,别说上课,有很多人以为买一本书就能学会的心情来看待。还是用一些工具,拖拉一下就能够自学完成了。

话说,我也要准备开课咯~

上课的目的,是教你用什么方式去学习,告诉你一切已知的事实,这点很重要的,教是一阵子,学是一辈子。
没有轻松学会的事实

你可以去问问资深工程师,一个资深工程师所需的不是天份,而是时间还有肝功能。

那些主打轻松学会、猴子也会、你就是那个人才之类的广告,你还是别相信。

有很多新入行的朋友,会来问我「如何开始」

其实,说真的,我也不知道如何开始。因为每一次,对我而言,都是新的开始。后来才知道,每次学新的语言或技术,都是新的开始。只是每一次开始,都会比上一次快上手而已。虽然每一次都会比较快,但是没有一次是轻松的,直到到了轻松的阶段,又要更新版本或者被取代了,然后你要重新再学一次新的模式。

那种心情就是以前打猎要用弓箭,突然可以用枪了,方法不同但是姿势差不多,都是瞄准标的物,后来更直接用炸弹,瞄准都不需要,只需要按个按钮一切就完成了,但是你不会跑回头去学拉弓箭。

可是问题来了,当有一天炸弹不奏效,你又别的方法吗? 这就是经验的价值。越轻松的方法,经验价值就越低。

学写代码,请用最难的模式。
学习模式

很多人会第一句回答我「每个人的学习模式不同」

这句话,有两个面向。但是绝大多数,大部分,极大部分,都只看到一个面向。

怎说?

每个人都有自己的学习模式,所以我坚持我自己的模式,比较适合我。

每个人都有自己的学习模式,所以我也学学别人的模式,看看哪个适合我。

怎解?

抚心自问,如果你的「学习模式」奏效,就不会停滞不前,又或者你很满意目前的进度,那么其实你就是找到自己的「学习模式」了。如果你对自己的进度有些疑惑,或许你可以继续看下去。
你怎么学习新技术?

每一个面试的人,我都会这样问。

百分之 99% 的人都回答,工作上需求和我有参加一些 FB 的社团、和前端聚会。

让我们来破解以下迷思。

工作上的需求,除非你在超前卫的科技公司上班,不然你所谓的新技术根本不可能用到。完毕,有些时候,你公司教你的可能是已经过时的技术。FB 社群和前端聚会,都只是一些很零碎的消息来源,而且,每天参加武林大会,并不会帮助你练成盖世武功啊。

学习新技术的方法,最直接的来源就是来自自己动手做。完毕。
不要迷恋技术

学习还有一个迷思,就是迷恋新技术。

迷恋新技术,那当然是好的。但新技术不是绝对的,还是要分析一下适合不适合自己,分析一下适合不适合自己的案子。

记得有一次有个工程师,带着炫耀的口吻,说了一个我不知的东西,其实我不知道的东西挺多的,如果每一次都需要炫耀一次的话,你不累吗。

回归到学术有专精,每个工程师所专精的领域和方向都会不同,虽然我每次举例都是用武林来形容,但是其实工程师并没有东方不败的称号,所以谦虚的学习每一种新技术,还是一个工程师应该有的基本国际礼仪。
起步比较晚,没关系,终点没人知道在哪里

起步比人晚,那是一百万个没关系。

因为没有人知道,终点在哪里,不过我倒是看过很多,虽然一开始是跑了一些距离,不过在中途就休息了,时间过了一年半载,后来居上的人不计其数,唯独自己沾沾自喜的人依然很多,这是一个龟兔赛跑的概念。

不需要埋怨怎么写都不好,怎看都不会,问问自己每天花了多少时间在 coding。当你花了很多时间 coding,你认为你真的花了你非常多的时间,你依然学不会,不需要懊恼,转行吧。如果你不懊恼,那就继续。

如果不想放弃,又想埋怨,可以写信给我,fb,留言给我,我会用我非常有限的知识,帮你解答。

Fluent温度超限调试:从能量方程到网格优化的实战指南 本文深入解析Fluent中温度超限问题的诊断与解决方法,从能量方程机制到网格优化策略,提供实战指南。通过分析温度与焓的换算关系,探讨典型场景如能量方程发散、局部网格质量差等,并给出五步调试法及高级命令应用,帮助工程师有效解决温度计算异常问题。 阅读详情

相关推荐

MuJoCo新手必看:5分钟搞定你的第一个机器人仿真(附Python代码)

本文为零基础新手提供了一份详尽的MuJoCo物理仿真引擎入门指南。从环境搭建、MJCF模型文件解析,到编写Python控制代码,手把手教你5分钟内创建并运行第一个机器人仿真。内容涵盖双摆模型控制与自定义四轮小车构建,帮助你快速掌握这一高性能开源工具,迈出机器人学与强化学习仿真的第一步。

weixin_29032489的博客 608

一位软件工程师的六年总结:学习力代表未来

一位软件工程师的六年总结:学习力代表未来

自学Golang转行

如果您对编程感兴趣,并打算转行成为一名软件工程师,学习Golang(Go语言)是一个很好的选择。Golang是一门开源的静态类型编程语言,由Google开发,并具有高效、简洁和可扩展的特点。在开始学习Golang之前,首先应该了解Golang的特点和用途。通过学习基本语法和数据类型、掌握并发编程、使用标准库和第三方库、实践项目以及参与开源社区,你将逐渐掌握Golang的技能并提升自己的编程能力。通过实践项目,你将更好地理解如何将Golang的概念和技术应用于实际开发中。了解Golang的特点和用途。

BttcOptimized的博客 125

java开发程序员转行可以做些什么?

java开发程序员转行可以做些什么?

隔壁王叔的博客 5849

程序员转行做什么工作比较好?

作为程序员来说,其实程序员的发展之路有多种,你可以结合自己的实际情况去做出相应的选择。程序员最基本的发展路线就是:从普通程序员做到熟练的开发者,接下来就会有多种选择,你可以选择做高级开发工程师,也可以成为一个一线熟练的开发人员,或者你也可以成为一个小团队的负责人。

m0_59236602的博客 1万+

自学编程好找工作么

大多数自学的小伙伴都是难在了自制力和没有项目资源上面~ 自学编程难,自学没有人监督,没有大佬指导,遇到问题就卡住,就靠自己一点热情坚持,很多自律性不强的同学学着学着,就走向了从入门到放弃,或者成为了野生程序员。

weixin_51689029的博客 2690

程序员失业能转行做什么工作?

程序员的职业生涯不应局限于编码。面对行业的变革,我们应该勇敢地迈出转型的步伐,探索更广阔的职业天地。程序员们,你们是否准备好迎接新的挑战?让我们一起拥抱变化,重塑职业生涯,去迎接新的职场生活吧!

xx16755498986的博客 3214

程序员转行方向推荐

对于程序员转行方向的推荐,可以基于当前的技术趋势、市场需求以及程序员的个人技能和兴趣来综合考虑。以下是一些推荐的转行方向:伴随着社会的发展,网络安全被列为国家安全战略的一部分,因此越来越多的行业开始迫切需要网安人员,也有不少人转行学习网络安全。

韩束一叶子 1328

转行测试选择自学还是培训?

你好,我是小牛。 随着近几年互联网大热,越来越多的小伙伴开始投身IT行业。如果你经常浏览知乎的话,就会发现隔几天就会出一个月经贴,关于工作两三年,行业没前景,转行什么行业好? 浏览下面的答案就会发现几乎人人都在转自媒体,尤其互联网运营岗。在校大学生纷纷转专业到计算机。尤其是环化生材,土木,机械这些比较坑的专业,理由无非是本科毕业找不到像样的工作,高薪就更别提了...... 于是乎大量的人员...

Arrion的博客 568

没有基础转行学编程,靠谱吗?能找到工作吗?

在日常生活中,以及在知乎上,有很多人咨询职业生涯的抉择。他们大都对自己的职业现状不满意,打算学习编程成为一名程序员。答案五花八门,其中「工资高」「好找工作」「有职业发展」是很常见的理由。一个有趣的现象:有些去上培训班的学生,其实好多是四年本科计算机专业毕业生甚至还有硕士生。为何还要去上培训班?因为在四年的大学中或者学生时代,他们并没有掌握应有的能力,尤其缺乏实战经验。

2201_75362610的博客 697

从技术员到PLC工程师,再到软件工程师:我的心酸转型之路

在电气工程及其自动化的学习生涯中,我们常常幻着未来的工作会多么美好、充满挑战与机遇。然而,实际走上职场后,我的经历却告诫我,工作之路往往充满了波折与坎坷。以下是我从技术员到PLC工程师,再到软件工程师的成长过程和心路历程。

weixin_42249904的博客 1432

软件工程师自学建议

有意识的学习,有目标的做事,职业生涯规划才能切实有效的被实施。以软件工程师身份进入IT行业的从业者,在未来二三十年的职业生涯中,专业知识的学习和行业阅历的积累,势必如影随形。因此,根据个人对软件行业从业经历的分析研究结果,将专业知识学习的过程大致总结为5个阶段,提供给大家参考。

IT旁观者 2万+

32岁健身教练转行程序员,拿到年薪76万offer,这位大龄码农的经历引发热议

丰色 发自 凹非寺量子位 报道 | 公众号 QbitAI从健身教练到码农,从年薪不足4.5万美元到12万美元——国外小哥32岁才开始从零学习计算机的经历在Reddit引发围观。其实这位小哥...

量子位 8742

看过来:大龄程序员转行转行做什么好呢?

程序员35岁后,无人问津、被下岗,说到底还是中国互联网企业普遍短命和中国程序员新人不断涌现导致的,前者是岗位的缩减,后者是供应的增加,两者一叠加,35岁程序员就成了背锅侠。大龄程序员和老医生一样都是非常金贵的,应该是各个单位的宝,区别在于医生由国家给兜底,程序员无人兜底。是以、各位程序员老铁,要提前做好规划,程序员未必能干一辈子,但是工作要干一辈子。

qingkahui24689的博客 3806

最适合程序员转行的10大职业

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34345560的博客 3300

程序员自学软件工程很难学吗

程序员自学软件工程难在哪里呢?首先你要有一定的自觉性、自制能力。很多人从初中苦读到高中,考上大学的人都不差,肯定也下过一番苦功夫的,但是上了大学就放飞自我了,甚至在毕业后就再也没有碰过书本。让他静下心来,认真学一样东西,这很难,常常会受手机、游戏等的诱惑。有的人大概就第一天拿起来看了二十分钟,后面就今天推明天,明天推后天,书本长灰了,也没有翻过几次。懒癌症——很多城市年轻人的通病,他不努力吗?,就是迟迟行动不起来。程序员自学软件工程不难的。 其次我觉得你最好对程序员这行比较感兴趣,或者有志于入行IT,这

计算机毕业论文源码,学生个人网页制作html源码。贴近用户做网络推广和互联网优化。 2573

基于C#的小程序商城,原生微信小程序+NetCore技术构建.zip

小程序商城 基于 原生微信小程序 + NetCore 技术构建 ,项目包含 多店铺商城,三级分销,微信小程序,管理后台,物流配送,优惠券,积分,促销,插件管理等功能。基于C#后台语言,达到商用标准的一套项目体系。小程序商城 基于 原生微信小程序 + NetCore 技术构建 ,项目包含 多店铺商城,三级分销,微信小程序,管理后台,物流配送,优惠券,积分,促销,插件管理等功能。基于C#后台语言,达到商用标准的一套项目体系。小程序商城 基于 原生微信小程序 + NetCore 技术构建 ,项目包含 多店铺商城,三级分销,微信小程序,管理后台,物流配送,优惠券,积分,促销,插件管理等功能。基于C#后台语言,达到商用标准的一套项目体系。小程序商城 基于 原生微信小程序 + NetCore 技术构建 ,项目包含 多店铺商城,三级分销,微信小程序,管理后台,物流配送,优惠券,积分,促销,插件管理等功能。基于C#后台语言,达到商用标准的一套项目体系。小程序商城 基于 原生微信小程序 + NetCore 技术构建 ,项目包含 多店铺商城,三级分销,微信小程序,管理后台,物流配送

上一篇: 常用开源软件镜像
下一篇: 使用 redis list 实现滑动窗口
张大川
博客等级 码龄22年 46粉丝 143原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值