15
nitnip
2y

Managed to land 2 interviews:

The first one was for a startup that was looking for a react programmer (I've never used react before).

The later was a php job at a big company. They told me they used cakephp which is a framework I had not used before either.

Still, I'm more familiar with php than react so I felt more confident with the second interview. However, I felt there was a lot of good chemistry going on in the first interview.

The interviewer was incredibly nice (he was the lead dev, not an HR person as opposed to the second interviewer)

He gave me a small react test to be completed within a week. I barely managed to do it in time but I felt good about the solution.

Just as I was sending it, I get a call from the second interviewer saying I landed the php job.

I wasn't sure if my novice react skills would be impressive enough to secure me the react job (and I really needed a job) so I accepted.

After explaining everything to the guy who was interviewing me for the react job, he understood and was kind enough to schedule a code review where he walked through my novice code explaining what could be improved, helping me learn more in the process.

I regret not accepting the react position. The PHP they got me working with is fucking PHP5 with Cake2 :/

Don't get me wrong, I like the salary and the people are nice but the tech stack they're using (lacking source control by the way!), as well as all the lengthy meetings are soul-draining.

Comments
  • 11
    "lacking source control by the way"

    ...unless this story is from over a decade back, this is a massive red flag. There's absolutely no reason not to have source control in this day and age, it's been standard practice since the mid 00's.
  • 4
    @AlmondSauce They're only now "starting to adopt" git.
  • 0
    Sounds like an opportunity to gradually introduce new tech you like :)

    Just make sure to give concrete examples..

    Maybe like, demonstrate how easy sending mails in Laravel is compared to the current.

    Setup a small toy project in git and use it to introduce to the others.
    Maybe showcase how efficient a git deployment pipeline can be :)
  • 0
    @lotd That all sounds like having to do more work than my current workload, for free, for no guarantee they'll like it since they're so "adapted" to their current stack.
  • 1
    @nitnip probably.
    But the alternative is to just slot in and continue the tradition..
    Which will be a slope down to hating work and probably getting fired which leads back to unemployment and self blame & doubt..

    Or at least that's been my experience.. :p
  • 0
    This is my life too ... Been dragged into a cake2 slump and there is no way out other than quitting the job and looking for another.
Add Comment