The first job I had, asked me to build a simple CRUD functionality in CodeIgniter (It was popular in 2017).

I wasn't able to understand the framework and its ins and outs.
(I only knew Core PHP at that point).

It took me 3 days to finish the task and I got yelled at by the team leader because of it and I almost broke down crying. At that point I was convinced that web development career isn't for me.

  • 4
    I'm sorry this happened - the TL was a jerk.

    Silver lining is that you have evaded becoming a php dev :p
  • 3
    @netikras Thanks but I'm still a PHP dev lol.

    I work with Laravel which still puts me in PHP category.
  • 1
    TL def a jerk. Learning a framework and getting something up and running in three days, as your first days in your first job, is pretty decent. TL->type()->text() === 'jerk' .
  • 0
    A similar thing happened to me with Spring boot.
    I had a background on Java but never had touched spring boot b4.
    I was given a legacy codebase with tons of things going on and asked to add a feature in 2 days.
    It took me almost a week and half and then the person who assigned me said "This would have taken me 15 mins and hence I gave you the 2 day deadline, seems like you are not ready for it".
Add Comment