Inspirado num post que vi no linkedin a um bom tempo atrás:
What if I never left my first programmer company?
I could give a short and direct answer because I know too well what was planned for me and what direction was set to my work.
So I'll give you an insight of things.
Starting from day 1, it was a new world of wonders, we (me and the 3 colleagues that joined at the same time as me) were promised a place were
we could get formation on the software we were starting, a great work environment, and nice view to the ocean.
The first times were a bit boring due to the learning materials that were a lot of theory and no practice for the girls made sense since they were going to
be consultants while me and the one that became a good friend were excited to try developing something even if it was just a few lines of code that would
do something.
After a while I met the one that became a mentor to both me and a friend, he was a great person with a wide range of perspectives to deal with the program,
some "out of the box" solutions.
We drank from his words because he always tried to teach us the best way to do things, take some considerations before doing the task we were given, basically he
wanted us to become great professionals.
And sure we loved those days starting to program something as he gave us simple tasks for a senior developer but hard ones for us since we were learning a new
programming logic.
Our preparation for both was to be ready to deal with the thing that we in short time realized that was the worst job in the company, although we became good
doing that kind of job I was the first starting to become unmotivated feeling like my brain was shrinking day by day hour by hour. The company needed guys like
us who could do that job so kept us doing that for several months.
I got a bit better since I started not to care with the pressure to deliver the job, the hell with it I thought since my job was being evaluated by someone with
less knowledge than I and the evaluation that person could make was the old version against the new and verify if it was an 100% copy of the old version no
and given to that person knowledge and instructions well, I decided if I had to guarantee a copy then I didn't need that person at all unless I felt that I had
the job done.
In time a new co-worker joined the company and things got a little better it is a great person to work with and together us 3 had a good work group that latter
became a 4 people group.
Have to mention that our mentor did all he could to get different work for me and for my friend and we both are way grateful for that we knew he could only
do a little but at least someone cared for us at least someone and everyone knew that we were in a need of a time off of that job.
In time I started to send my CV to other companies my friend also did it, we wanted to try to find something secure for us since the contract was soon to end and
we didn't have feedback from the company if we were going to leave or stay.
It was a bad when our mentor left but it was a job change and we were happy for him it was a great opportunity.
Sometimes we had lunch with him we gathered around a round table in the restaurant we used to eat, not much expensive, good food and great staff.
And as time passed both of us got a proposition for work, we stayed till the end of the contract no more no less.
When they decided to talk to us we both had our exchange coin, I didn't use I wanted to get out of there so I let the Human Resources guy thinking I was going
to be unemployed haha, that was a funny trick.
As for my friend he tried to bargain but no chance so we both left.
We still keep in touch with some of the friends we made inside that company because it's not a company that binds us it's people.