logo
JR Academy · Blog职业洞察

干货|Java工程师生存指北,从junior到senior全都有

文章摘要:1. 如何在澳洲成为一名合格的Java程序员;2. 澳洲求职中的Code Challenge/ Test避坑炫技指南;3. 12月10日线上公开课回顾;4. 彩蛋 & 福利

发布日期
阅读时长1 分钟
作者

Java工程师生存指北

文章摘要:

 

1. 如何在澳洲成为一个合格的Java程序员

 

2. 澳洲求职中的Code Challenge/ Test避坑炫技指南

 

3. 12月10日线上公开课回顾

 

4. 彩蛋 & 福利

RECAP

 

首先非常感谢来自北大才女,十多年开发经验虎头锤老师 昨天晚上的公开课。昨天没有时间收看的小伙伴没有关系哦,小编在本篇文章会有一个General的RECAP,并在最后会放出公开课的视频。如果你准备好了的话,那么我们就开始我们的Topic吧。

 

如何在澳洲成为一个合格的Java程序员

在澳洲,我们所说的程序猿一般分三个等级, Junior, Mid 和Senior。本次线上公开课中,虎头锤老师详细列出了在澳洲,三个等级的程序员所需要的技能点、知识点。

 

    1. Junior Level

最终要的是Get Things Done

并掌握以下技能点,能写出符合标准的代码

    1. Mid Level

      相比Junior等级的程序员,需要知道更多的技能、知识点,并且可以显著提高代码的质量。

关键字:SOLID Principle, TDD, Microservices, CI/CD, AWS等

 

    1. Senior Level

相对于Mid Level的程序员比起来,需要更多的知识面,和沟通能力。

 

看了那么多的JD,是不是眼花缭乱了?

没有关系,Do not BB, show me the code才是澳洲求职的精髓

让我们看下面一部分,你在澳洲求职中一定会碰到的:

 

澳洲求职中的Code Challenge/Test

 

澳洲的雇主是希望你第一天来上班就能出活的,所以给你做测试的时候,你必须要保证你的代码符合工业级别的Standard。

 

虎头锤老师总结了过往Code Challenge/Test的经验:

 

 

 

本文福利与彩蛋

 

1. 公开课全程视频

 

以上就是本次公开课的RECAP,视频已经上传至油管

在公众号后台回复:“Java公开课”

获取视频连接。

 

2. 全新匠人课程

 

 2019面向就业 

Java Sprint Boot 集训班 墨尔本 | 线上

 

课程亮点

 

资深匠人导师对你的Code 进行Review,规范你的代码,让你提前一步进入工业级别,熟悉工业流程。

学会工业级别的技术点,紧跟潮流,提高自己的竞争力。

配套的简历修改与Mock Interview与Code Challenge让你在求职中更有信心。

匠人内推资源与导师推荐,让你站在巨人的肩膀人,拥有质的飞跃。

 

你可以从课程中获得的重要技能点

 

  • Spring Boot

  • JPA

  • Redis

  • Lambda

  • Message Queue

  • Scheduler

  • Restful API

  • Microservice

  • CD/CD

  • AWS Lambda

 

课程师资

报名与FAQ

课程时长:63小时

授课模式:(墨尔本线下面授 || 远程直播) && 录播

开课时间:2019年1月7日

课程费用:$3,500 线下($3200早鸟价), $2,500线上($2000早鸟价)

课程安排:每周2节课,每节课3小时 加上 课后练习与作业

 

作者虎头锤
一键分享或复制链接
虎头锤
虎头锤

<h3><strong>关于虎头锤老师</strong></h3> <p>虎头锤老师拥有超过10年的信息技术和电信领域的在线项目经验。她熟练掌握Java、JavaEE架构、Spring、Spring Boot等技术,精通面向对象和设计模式。虎头锤是敏捷开发(Agile)和持续集成(CI)的实践者,擅长在群集环境、Amazon AWS和阿里云(Aliyun)中开发和部署项目。她也具有使用Selenium、JMeter等工具进行自动化测试的经验。</p> <h3><strong>工作经验</strong></h3> <ul> <li> <p><strong>Vanguard Australia, Solutions Developer</strong>: 主要负责开发解决方案,提高项目的异步工作效率。</p> </li> <li> <p><strong>Async Working, Founder</strong>: 创立了Async Working,为全栈开发人员提供IT实习,并交付Web应用程序。</p> </li> <li> <p><strong>Prospection, Engineering Manager/Senior Software Engineer</strong>: 在医疗建议引擎(MSE)项目中工作,提高系统性能和用户体验。</p> </li> </ul> <h3><strong>技术能力</strong></h3> <ul> <li> <p><strong>编程语言</strong>:Java, Kotlin, PHP, Python</p> </li> <li> <p><strong>框架与技术</strong>:Spring, Spring Boot, JavaEE</p> </li> <li> <p><strong>数据库技术</strong>:Oracle, MySQL, Cassandra, Neo4J(图数据库)</p> </li> <li> <p><strong>其他技能</strong>:数据可视化, 自动化测试, 云服务部署(Amazon AWS, Aliyun)</p> </li> </ul> <h3><strong>荣誉与奖项</strong></h3> <p><strong>Scrum Alliance</strong>: Certified Scrum Master (CSM), Certified Scrum Developer (CSD)</p> <p><strong>Project Management Institute</strong>: PMP certified</p> <p>虎头锤老师凭借其丰富的技术背景和领导能力,在团队管理和项目执行方面展现出卓越的才能她的专业技能和实战经验使他能够在快节奏和压力环境中工作,解决复杂的技术问题,有效地提升团队和项目的表现。</p>

查看该作者的更多文章 →

相关文章推荐

查看全部文章 →