学员日记:第1天。初级学员

引言


向本文的所有新手开发人员读者致以问候! 目前,2018年7月15日 (第16条)。 从那天起,我决定开始发表有关实习的文章,从今天开始。

也许它将激励某人。 在本系列文章中,我将讨论如何进行实习,做什么以及如何尝试从实习生转到初级Java开发人员,即要找到一份工作。 如果您对我从事实习的公司以及如何到达那里的细节感兴趣,可以在PM中提问。 祝您阅读愉快!



关于我的一点


我是14岁开始接触这些程序的。 我现在15岁 。 我参加了编程课程,研究了编程的基础知识,Git版本控制系统,面向对象的编程,java内核,算法和数据结构,数据库,SQL,C,一些设计模式,swing和JavaFX。 除了课程外,我还具有HTML和CSS知识,Bootstrap。 我了解HTTP协议的操作并研究计算机网络

熟人


实习开始于上午11点。 我们会见了实习馆长 。 她谈到了实习形式本身。 我们被要求选择一个我们想要工作的模块。 每个人都根据自己的个人资料选择了一个模块。 我选择使用Java进行后端开发,但是可以选择在Android的移动应用程序上工作。 现在,您需要等待任务出现,我们和参与者将分为几组。 在实习生当中,有些人也想用Python,C#,Ruby,JavaScript编写代码。

我们正在从事的项目称为Clucky 。 这是用于回答问题的新服务(如果您熟悉mail.ru的答案,您将理解)。 该项目将是开源的,并发布在github上。 为了发布项目的任务,他们选择了Trello平台。 稍后,在其他文章中,我将提供一个指向开放访问的链接。 为了进行在线交流,我们选择了Telegram Messenger,讨论项目本身非常方便。

实习会有什么?


首先,将有实践。 除了实践项目知识外,我们还将尝试扮演软件架构师,界面设计师和分析师的角色。

课程实习计划(2个月的实习):

7月15日。 我们开始该项目的工作。 了解上述角色。 我们正在将该项目进行到7月22日。

7月22日。 熟悉传统知识。 我们继续努力。

7月29日。 了解SOLIDKISSYAGNI的原理。 我们正在做一个项目。

8月5日。 我们使用网络服务。

8月12日。 学习软件测试。

8月19日。 准备面试。 我们做一份简历。

8月26日。 代码审查。

9月2日。 实习结果。

实习的结果是,有人将继续从事该项目,有人将离开。 除这些课程外,还应提供有关设计模式, TDD基础知识以及与数据库一起使用的课程。

我对实习有什么期望?


首先 ,从实习中,我想获得一些团队开发方面的经验。 也许尝试学习一些东西并在项目上进行实践。 例如,相同的Spring。
其次 ,学习运用所学知识。
第三 ,了解开发人员的工作。
第四 ,达到初级水平。
第五 ,将项目放入投资组合中。

文章结尾


我希望有人会喜欢。 在下一篇文章中,我将发布几天的信息。 相反,为期5天。 也许是10。因为每天都要发表文章-阻塞Habr和gb并不愿意。 祝大家好运!

Source: https://habr.com/ru/post/zh-CN417289/


All Articles