9
arazzz
6y

So I finished 6-month long frontend studies and the school proposed internship in one of the best local coding companies. I got their test, basically to write 'API-based internet app with any of JS frameworks'.

Me: 'Hooray!!!'. Couple of days later, app delivered. Made with jQuery (because this is the only js framework the fucking coding school taught me). Very long, very personal cover letter sent along with it.

They: ' We are sorry, but we will not consider anything written with jQuery'.

Me: 'OK'. Learning ReactJS alone by myself for two weeks, 8-10 hours daily. Another two weeks - another project delivered. News agregator, fetching from 3 APIs and merging news based on publication time. News categories, news search - all the bells and whistles. Made 100% myself - not some clone from Udemy workshop or youtube.

They: 'Sorry, your project isn't good enough'.

Me (silently): Fuck you too, stupid HR manager. If you aren't able to see the motivation and dedication in a person, shove a dildo up your ass.

Comments
  • 6
    If the project ain't good enough it ain't good enough. A friend of mine had this exact same issue a couple of months back. I reviewed his code after they had told him he was not good enough. Sure enough, his project was functional but codewise it was shit. It suck because i saw him kill himself to make it functional.

    Take it as a lesson and get angry my dude!! Get so fucking good that those assholes will rue the day they said no to you!!
  • 2
    @arazzz

    have a look at this yearly issued free ebook: Frontend Development 2018
    It'll give you an in-depth overview of the current technologies.
    https://github.com/FrontendMasters/...
  • 2
    Code quality is important. Remember that later someone will have to make change in there and if the code is shit he'll end up rewriting everything from scratch. Doesn't matter if it works, it needs to maintainable as well.
  • 2
    @kargaroth Thank you.

    This is exactly why there are internships - to learn by doing real world projects while being mentored by a senior at the next table. I do not pretend my code is perfect or even error-free. As any newbie, I make mistakes. LOTS of them. But I have very strong desire and motivation to write a perfect, maintainable, error-free code. This is why I applied for this internship in the first place. If it was otherwise, I'll be ranting about Upwork and how they fucked me up. ;)

    Thank you again.
  • 1
    @arazzz don't give up man. We've all been there :) just code, code and code a little more. That's the only way to get better.
Add Comment