4 ms·
I read your comment before the article, went in ready to shake my fist at the clouds and exclaim "kids these days!", but....it's not? He was hired into a role o
by forgingahead 5y ago
I read your comment before the article, went in ready to shake my fist at the clouds and exclaim "kids these days!", but....it's not? He was hired into a role ostensibly to do front-end, which he wanted to do, but he was coding mainly in Ruby instead.
Now, I love Ruby, and I got excited seeing his code "time spent" metric that Ruby was at the top, but I can understand why he would want to focus on his area of comfort. I also have mistakenly hired and dealt with many whiny, entitled, head-in-the-clouds/reddit-roleplay programmers who certainly need a good kick in the pants and a right sacking, but if I had hired someone to do X and instead deployed them to do Y, I can't be surprised if they want to leave to actually do X somewhere else.
He probably could have definitely "learned something" as you say, but he himself admits he doesn't care about e-commerce, so in this case nothing was really lost. Yes, "safely scaling" is a silly comment to make, but otherwise it comes across as fairly positive towards Shopify.
- treis 5y agoEditing erb files isn't exactly doing Ruby and pretty firmly within the realm of a front end dev. The author sounds like they want to specifically be a React dev.
- boringg 5y agoI'd agree that maybe the fit wasn't right (from both sides) - I would argue that there is a lack of experience that is coming through his post on how to resolve and read the situation. To me it reads as someone who has limited experience in working for large companies and expects that company to work around their wants or alternatively they don't yet know how to advocate for themselves in a company. 5 months at a large organization ... you are barely done on-boarding let alone diving into a real project.
- ghaff 5y agoYeah, while I'm not a particular fan of the mindset of moving on the moment something happens that annoys you, in this case it really does make sense. If you show up at a job and the work really isn't what you expected for some reason or another, it's not unreasonable to just cut your losses and move on. You don't have appreciable investment at that point and there's not a lot of incentive to change the environment to make it a better fit.
- mattmcknight 5y agoEditing HTML templates is front end development...