新足迹

 找回密码
 注册

精华好帖回顾

· 悉尼两天半---4 楼更新 (2009-11-24) 南京萝卜 · 慢工出细活-超多图详解红酒炖牛肉(Boeuf Bourguignon) (2011-11-16) 河水洋洋
· 我认识的三个“王阿姨” (2011-11-26) mittag · 风玲教学日记之二―儿童的行为―2. Understanding children了解一点儿童心理学知识 (2008-12-17) 风玲
Advertisement
Advertisement
查看: 16464|回复: 73

[IT] 三十出头纯商科转行前端开发成功,墨尔本四级封锁下,拿下第一份开发工作(9月5日更新经历和对培训机构评价) [复制链接]

发表于 2020-8-28 23:12 |显示全部楼层
此文章由 django_jdev 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 django_jdev 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 django_jdev 于 2020-9-8 20:44 编辑

目前还处在诚惶诚恐之中,请问各位大牛要怎么准备面对接下来工作中的挑战。

目前的技术水平其实很一般,没有回去读Uni degree,选择了培训班和自学udemy相关课程,主要靠态度和交流能力打动面试官,薪酬基本给倒了 junior dev的median水平。

MERN stack和Rails前后端都懂点,但都懂得很浅,前段会点React Redux, CSS水平一般。

接下来要直接帮公司写Component,还要做TDD(完全没经验)。

持分请教。

-----

对培训班的感觉:

    培训班教授的内容就是基于javascript,介绍目前澳洲市场上面主流的web开发框架的用法(MERN stack),也会涉及SQL和CSS。但是教授的内容非常不系统而且凌乱,涉及的开发知识也非常的浅,主讲人基本就是过往的学生或者是那些一直从事freelance工作的所谓的senior dev,他们自己基本都没有复杂商业项目经验。

    如果你把培训班教授的知识和seek上的junior dev的要求做比对,你会发现有巨大knowledge gap。尤其是test和常见的code design pattern (比如从来没和我讲过React里面inheritance和composition的区别,container pattern这些,某些老师可能懂,但他们无法总结和把这些概念表达和教授给学生),我接触那些培训老师自己也基本不懂,他们的作用就是让你了解syntax,仅此而已。想要学的深只能自己仿照udemy, plural sight 和 frontend master上的内容,做大量的小项目,自己总结。


    培训班都会都会宣传自己的就业率有多好,但我可以很肯定的说基本都是marketing的宣传。以我同班毕业的情况来看,找到工作的不会超过40%(当然这和封城有点关系),这找到工作的40%里,50%又是通过熟人介绍,不怎么考技术就在公司实习后留下来的(这里面还有一半本来本科就学过 IT!或者老公老婆是搞开发的),还有50%是因为澳洲本地那些中大型IT公司,看到长得顺眼的做IT女生就要,这是纯粹从政治正确角度,果然你长相顺眼,又是女,面试根本就不考你IT。

    同班毕业的人里面,纯粹通过网申code test再加面试(非计算机本科的男性)找到初级职位的,我目前所知,除了我以外,好像还没有第二个(非英语作为母语的肯定就只有我一个)。我能找到这份工,也是靠运气而不是实力!可能是因为我的英语和表达能力还行!

评分

参与人数 6积分 +21 收起 理由
tt607 + 2 你太有才了
Laird + 2 感谢分享
hywyh + 2 感谢分享

查看全部评分

Advertisement
Advertisement

发表于 2020-8-28 23:37 |显示全部楼层
此文章由 martin_cay 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 martin_cay 所有!转贴必须注明作者、出处和本声明,并保持内容完整
真乃神人也

发表于 2020-8-28 23:41 |显示全部楼层
此文章由 cppbug 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cppbug 所有!转贴必须注明作者、出处和本声明,并保持内容完整

发表于 2020-8-28 23:42 |显示全部楼层
此文章由 IsDonIsGood 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 IsDonIsGood 所有!转贴必须注明作者、出处和本声明,并保持内容完整
TDD主要是理解,关键就是你写的代码需要全部可以独立测试的。多看看别人的代码,公司里senior的代码自己重写一遍,对照着相对应的单元测试看,为啥要这样写,好处在哪里,多问问,反正你是junior。另外SCSS和CSS好好学,千万别不在意。

评分

参与人数 1积分 +3 收起 理由
jobhunter0086 + 3 我很赞同

查看全部评分

2020目标: 活着

发表于 2020-8-28 23:49 |显示全部楼层
此文章由 woshidajiangyou 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 woshidajiangyou 所有!转贴必须注明作者、出处和本声明,并保持内容完整
IsDonIsGood 发表于 2020-8-28 22:12
TDD主要是理解,关键就是你写的代码需要全部可以独立测试的。多看看别人的代码,公司里senior的代码自己重 ...

tdd关键不是需要写业务代码前,先写测试吗

fail first?

如果只是单纯unit test,那不算tdd吧

评分

参与人数 1积分 +6 收起 理由
IsDonIsGood + 6 我很赞同

查看全部评分

锦瑟无端五十弦,一弦一柱思华年。
庄生晓梦迷蝴蝶,望帝春心托杜鹃。
沧海月明珠有泪,蓝田日暖玉生烟。
此情可待成追忆,只是当时已惘然。

发表于 2020-8-28 23:51 来自手机 |显示全部楼层
此文章由 swe 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 swe 所有!转贴必须注明作者、出处和本声明,并保持内容完整
肯定不是外包公司
Advertisement
Advertisement

发表于 2020-8-28 23:53 |显示全部楼层
此文章由 django_jdev 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 django_jdev 所有!转贴必须注明作者、出处和本声明,并保持内容完整
swe 发表于 2020-8-28 22:51
肯定不是外包公司


啥叫外包公司,招我的是澳洲细分行业里挺大的一个公司,不过行业以外的人不太了解。

发表于 2020-8-28 23:56 |显示全部楼层
此文章由 django_jdev 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 django_jdev 所有!转贴必须注明作者、出处和本声明,并保持内容完整
IsDonIsGood 发表于 2020-8-28 22:42
TDD主要是理解,关键就是你写的代码需要全部可以独立测试的。多看看别人的代码,公司里senior的代码自己重 ...

感谢建议。

发表于 2020-8-29 01:31 |显示全部楼层
此文章由 marc1988 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 marc1988 所有!转贴必须注明作者、出处和本声明,并保持内容完整

发表于 2020-8-29 09:10 来自手机 |显示全部楼层
此文章由 jettinghe 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jettinghe 所有!转贴必须注明作者、出处和本声明,并保持内容完整
不都jam stack了么

发表于 2020-8-29 09:32 |显示全部楼层
此文章由 xskyinteriors 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 xskyinteriors 所有!转贴必须注明作者、出处和本声明,并保持内容完整
恭喜恭喜,我就喜欢看这种帖子
Advertisement
Advertisement

发表于 2020-8-29 11:55 |显示全部楼层
此文章由 IsDonIsGood 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 IsDonIsGood 所有!转贴必须注明作者、出处和本声明,并保持内容完整
woshidajiangyou 发表于 2020-8-28 22:49
tdd关键不是需要写业务代码前,先写测试吗

fail first?

严格意义上的TDD是先写单元测试,然后由单元测试的需要去写真正的逻辑。但是实际工作的时候很少有严格按照TDD来做的,因为这样时间花费太多,程序员愿意花时间去写,PM未必同意你这样去做。我个人的理解是TDD的最终目的就是尽可能地大到100%的单元测试覆盖,TDD毫无疑问是最好的途径,但是未必是唯一的途径,很多时候project是要权衡开发时间和开发质量的。
2020目标: 活着

发表于 2020-8-29 12:07 |显示全部楼层
此文章由 ddos00 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 ddos00 所有!转贴必须注明作者、出处和本声明,并保持内容完整
马上三十了,还在tas困着,想找个IT的工作的机会都没。好惨

发表于 2020-8-29 12:10 |显示全部楼层
此文章由 superppmm 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 superppmm 所有!转贴必须注明作者、出处和本声明,并保持内容完整
太牛了,看来对IT是真爱啊,纯商科的居然能找到IT工作,恭喜崇拜!

发表于 2020-8-29 13:39 来自手机 |显示全部楼层
此文章由 悉尼麦迪 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 悉尼麦迪 所有!转贴必须注明作者、出处和本声明,并保持内容完整
IsDonIsGood 发表于 2020-8-29 10:55
严格意义上的TDD是先写单元测试,然后由单元测试的需要去写真正的逻辑。但是实际工作的时候很少有严格按 ...

是的 就如我们team 我们是manual test 因为是serverless api services… 不用写auto test 更不可能按照tdd开发… 主要是时间拉太远了 我们公司项目多 不可能按照tdd走 这样周期太长 pm绝对不通过

评分

参与人数 1积分 +6 收起 理由
IsDonIsGood + 6 我很赞同

查看全部评分

发表于 2020-8-29 13:40 来自手机 |显示全部楼层
此文章由 yumintaoaud 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yumintaoaud 所有!转贴必须注明作者、出处和本声明,并保持内容完整
前端 呵呵 蓝翔吗
Advertisement
Advertisement

发表于 2020-8-29 13:40 来自手机 |显示全部楼层
此文章由 悉尼麦迪 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 悉尼麦迪 所有!转贴必须注明作者、出处和本声明,并保持内容完整
恭喜lz lz可以去考个aws证 对cloud这一块熟悉些 对你很有好处

发表于 2020-8-29 14:28 |显示全部楼层
此文章由 IsDonIsGood 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 IsDonIsGood 所有!转贴必须注明作者、出处和本声明,并保持内容完整
悉尼麦迪 发表于 2020-8-29 12:39
是的 就如我们team 我们是manual test 因为是serverless api services… 不用写auto test 更不可能按照td ...

同意,今天没分加了,但是单元测试是非常好的东西,能写还是要写。层主是consultant类的公司嘛?连单元测试和自动测试都不需要的吗
2020目标: 活着

发表于 2020-8-29 14:32 |显示全部楼层
此文章由 IsDonIsGood 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 IsDonIsGood 所有!转贴必须注明作者、出处和本声明,并保持内容完整
楼主,换句话说,如果你的tech lead 要求的是TDD流程,请抓住这个机会,很少有公司要求按照TDD走的,TDD对于你养成良好的编程习惯是有很大的好处的。

发表于 2020-8-29 14:58 |显示全部楼层
此文章由 cdvenables 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cdvenables 所有!转贴必须注明作者、出处和本声明,并保持内容完整
恭喜

发表于 2020-8-29 15:19 来自手机 |显示全部楼层
此文章由 悉尼麦迪 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 悉尼麦迪 所有!转贴必须注明作者、出处和本声明,并保持内容完整
IsDonIsGood 发表于 2020-8-29 13:28
同意,今天没分加了,但是单元测试是非常好的东西,能写还是要写。层主是consultant类的公司嘛?连单元测 ...

不是 我们都是自己公司子项目 test又qa负责 但是很少有auto test 这样太花时间和经费了
Advertisement
Advertisement

发表于 2020-8-29 16:49 来自手机 |显示全部楼层
此文章由 evolutionEVO 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 evolutionEVO 所有!转贴必须注明作者、出处和本声明,并保持内容完整
恭喜

发表于 2020-8-29 17:09 来自手机 |显示全部楼层
此文章由 此时此地 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 此时此地 所有!转贴必须注明作者、出处和本声明,并保持内容完整
牛逼,我特别佩服有这毅力的

发表于 2020-8-29 17:42 |显示全部楼层
此文章由 melmonash 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 melmonash 所有!转贴必须注明作者、出处和本声明,并保持内容完整
牛人

发表于 2020-8-29 17:43 来自手机 |显示全部楼层
此文章由 时刻 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 时刻 所有!转贴必须注明作者、出处和本声明,并保持内容完整
半路转行的都是猛人

发表于 2020-8-29 19:06 来自手机 |显示全部楼层
此文章由 maudlin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 maudlin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
看你会rail,是local的培训机构?
Advertisement
Advertisement

发表于 2020-8-29 19:08 |显示全部楼层
此文章由 静好如初 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 静好如初 所有!转贴必须注明作者、出处和本声明,并保持内容完整
厉害啦~写写转行经过?











发表于 2020-8-29 22:43 |显示全部楼层
此文章由 goldenseiya 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 goldenseiya 所有!转贴必须注明作者、出处和本声明,并保持内容完整
悉尼麦迪 发表于 2020-8-29 12:39
是的 就如我们team 我们是manual test 因为是serverless api services… 不用写auto test 更不可能按照td ...

但是现在好像不少职位要TDD经验,如果要投的话难道面试就吹牛说会?

发表于 2020-8-29 22:55 |显示全部楼层
此文章由 markbaumol 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 markbaumol 所有!转贴必须注明作者、出处和本声明,并保持内容完整
恭喜楼主,写下转行准备经过分享下经验吧

发表于 2020-8-30 00:53 |显示全部楼层
此文章由 django_jdev 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 django_jdev 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 django_jdev 于 2020-8-30 00:13 编辑
IsDonIsGood 发表于 2020-8-29 13:32
楼主,换句话说,如果你的tech lead 要求的是TDD流程,请抓住这个机会,很少有公司要求按照TDD走的,TDD对 ...


太神了,说的一点没错没错。

刚刚进confluence看了一下,architecture里写明要用jest做tdd。样式要用scss写.

是一个超级大型的商业项目,几乎就是要完整做出网页版的ERP系统,计划用4-5年完成(有点令我吃惊)。

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部