未加星标

Summer Internships 2015 Finale

字体大小 | |
[开发(php) 所属分类 开发(php) | 发布者 店小二04 | 时间 2016 | 作者 红领巾 ] 0人收藏点击收藏

After three intense months, full of hard work and heap of new experience for both, us and interns, it is time to close our Summer Internship Programme. As they say, all good things must come to an end. It has been an exciting adventure and a big challenge for a young company in its first year of operations.

We are extremely pleased and proud of what our interns have achieved and learned. It has been incredibly developing time for the whole company. We can say with clear consciousness that we are building the best team on the planet and now we can expand it with another great members joining us.


Summer Internships 2015 Finale

Our internship program was divided into three parts. During the first one, we conducted a series of trainings. We started with light introduction tophp programming language, as our interns had various backgrounds, mostly Java and .NET. We quickly convinced them that PHP is not what they constantly hear about and what we do is the “new PHP style”. Then we covered general Object-Oriented-Programming principles - Clean Code, DRY, KISS, Object Calisthenics. The best way to practice these was through Behavior-Driven-Development with PHPSpec. Before that, we of course taught everyone how to use XDebug for debugging PHP. All these topics started with lectures from our developers and then our students were tasked with exercises. Naturally, after SpecBDD, we introduced Behat. In our opinion this was one of the most ground-breaking topics because they had to completely change their mindset about developing business applications. After few weeks of rocking with PHP and BDD, it was time to learn our framework of choice - Symfony. We started with short presentations and exercises about individual components and then they implemented a small shopping cart application with full-stack Symfony. It was exciting to see all these things they have learned finally come together, but that was only the beginning.

The second part was the most exciting. We presented Agile philosophy, talked about Scrum and Kanban, another big things to learn. Next step was the killer-aspect of our program - we created 2 Scrum teams, with dedicated Product Owners, Scrum Masters, Team Leaders and 3 Developers (interns) each. Our goal was to simulate the way we work with real clients and try to show them what it is like to work with us. It has been also a great opportunity to polish our processes and to experiment. Micha and Pawe have come up with “fake” business ideas, prepared logos, specifications and feature descriptions in Gherkin. We completed full 4 Scrum Sprints and then switched to Kanban workflow for bug fixes and site maintenance mode. And you know what? We were surprised with the results. We managed to complete and release two fully functional MVPs - Art auction house system and Library management application. The overall quality of the application and code surpassed our expectations and proved that our methodologies, together with code review culture, allows us to deliver high business value through our software.

Last part of the internship was about giving our students a taste of Open Source. They started contributing to Sylius documentation and fixing some small issues in the system. We think they got bit by this awesome bug of OSS!


Summer Internships 2015 Finale

After internship we asked our interns how did they like it. We received tremendously positive feedback. They praised whole workflow and atmosphere in the office, but we are most satisfied with the answer for the question about best thing they learned. Separately, all 6 interns said: BDD with Behat and phpspec! That confirmed our belief it is worthwhile to devote time for spreading good practices and methodologies. Thanks to that we have shaped really promising programmers.

Indeed, it was immensely busy time but don’t you dare think that we forgot how to have fun. We started Internship with integration meeting in bowling alley, eating pizzas and drinking beers, and we ended it together at the first PHPers meetup in our city (which was organized by Lakion’s Sylwia, Pawe and Micha) also with good food and drinks! ;)


Summer Internships 2015 Finale

Last day of the internship our interns surprised us with delicious cake and gave us diplomas for best bosses, best tutors and awesome support. It was such a kind gesture and it is nice to know that they enjoyed that time as much as we did. Thank you guys, we were happy to have you as our interns.

We are proud to announce that 4 of our interns will continue working with us as true members of Lakion Team! Congratulations Ania, Magda, Janek and Arek! Welcome on board!

本文开发(php)相关术语:php代码审计工具 php开发工程师 移动开发者大会 移动互联网开发 web开发工程师 软件开发流程 软件开发工程师

主题: PHPJavaRY
分页:12
转载请注明
本文标题:Summer Internships 2015 Finale
本站链接:http://www.codesec.net/view/482119.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 开发(php) | 评论(0) | 阅读(36)