Giuseppe is one of the junior developers we met at the beginning of this year.
His Master IT studies are about to end and at the same time he’s living a working experience following the Talent journey within the Like A Coffee community.
In this video Giuseppe tells us about his overall experience during the development project of the Preso device and app (see Preso website link!…) as well as with the other team members, such as designers, project managers, IoT specialists and testers.
A real 360° experience for someone like him who is coming from the university world.
He then highlights the paramount role and added value of his mentors during his build-up path.
The following video has been shot at a live coding session when our Preso team members met in person to work side by side.
“Even though we are remote web developers, we meet in person from time to time for working together” says Antonio Torre, mentor of the Like A Coffee community.
Luigi started his professional path within the Like A Coffee community one year ago.
While taking his final university exams, he followed an eLearning program and, later, developed an experimental project both provided to him by Like A Coffee.
Working alongside supportive experts-mentors helped him understand what he strives to do for his future and what his next career moves are.He has been working for some weeks now on his thesis project: Testing in DevOps Methodology using a Microservices Architecture.
Let’s see in this short video how Luigi came up to this topic idea and how he is actually carrying it out:
We’ll follow Luigi throughout his thesis path getting to know much more on DevOps Testing!
Supporting Luigi during his thesis development is a very stimulating activity for both of us. Thanks to him we are having the opportunity to go further in these topics and use them in our future projects.
If at this point you have not heard of GitHub, we are not going to bore you with the details other than to mention it is a large online code repository based on versioning tool Git of Linus Torvalds origin.
To summarize, it allows the de-centralization of the code storage. If you are unfamiliar with Git itself, http://git-scm.com is a perfectly reasonable source for learning about its use. In this article, however, rather than speaking about the technology itself, we are going to focus on its impact on the industry as a whole.
Nowadays a good GitHub account represents the best CV or business card you could ever have.
With it you can show your skills, your mindset as developer and your attitude to collaborate with others.
Here are a few tricks to get you developing without making it seem like you are taking a second job:
Set aside a block of time once a week to code. You can even start with just an hour
Alternate between coding your own solutions and forking to add functionality to someone else’s
Be a stickler with code standards so your code is easily readable
Ensure your code is highly annotated with notes
Write the occasional blog talking about your difficulties and how you overcame them
It is very comfortable and easy to share code and access different versions of it.
Why having a public repo?
First of all anyone can access it, secondly by reviewing commits people can track development of the project and also personal coding improvements too.
We suggest you the reading of this interesting post by Alexandre Ouellette:
In addition, the NoSQL nature of MongoDB allows you to quickly change and alter the data layer without having to worry about migrations, which is a very valuable attribute when you’re trying to build a product without clear specifications. Finally, these technologies have a lot of community support behind them so finding answers to questions or hiring help is going to be much easier using these technologies.
MEAN Stack involves two of the most commonly used frameworks, Node.js and AngularJS, and this implies some positive consequences: – Job opportunities: Companies, of any size, are looking for people with these skills – Huge communities available for support, useful libraries and whatever
Antonio Torre / Like a Coffee Mentor
Node JS is very handy since there is no more distinction between front-end or back-end developer.
Janos Ujvari / Like a Coffee Mentor
We selected this post for you
Why MEAN stack is a great technology choice for new startups?
Most non-technical founders are puzzled when presented with so many technology choices for developing their ideas. Most pros will agree that the tech stack should be chosen based on the ever-changing dynamics of the product.
For you, as a fresh graduate it can be quite a struggle to find a way to get past the “no experience-no work” situation but think about it: just a day of mentoring can change one life forever.
Tackling the world of work is no easy challenge nor is it easy to unleash a talent’s full potential.
Here it is not a matter of lack of knowledge or ignorance but it is about thinking of building upon and scaffolding your education.
The relationship with a mentor has got in it something special: the mentor provides guidance and support and can instill so many things and values in you that you can put them in your toolbox. It is something to treasure, since in that true collaborative relationship where you can make mistakes and fail when noone is watching, lies the beginning of your self-education, enabling you to become an effective “multiplier” of good practices for your profession.
Like A Coffee is a young and multicultural team project which sets a high value on prospective talents and it firmly believes that knowledge-transfer and the passion to life-long learn can really make our world smarter. Why? Because the mentoring experience entails a twofold professional growth: both for the talent and for the mentor, who contribute to build a network of peers.
It is not a top-down dialogue but a continuous, systematic and structured exchange flow where both actors can benefit from.
As a result, you find yourself within an inner circle of trust, of communication and of feedback loop you can count on as a lifeline and which turns out to be useful for both sides.
But do keep in mind that in order to establish a sustainable and lasting partnership and to get the most out of it, you need to be driven by a real desire to enhance and develop your skill- and mindset, and to be open to accept any criticism or advice.
Let’s listen to how our mentor and Senior developer Antonio Torre describes his personal approach with his mentees: