193 karma · joined March 5, 2013
GitHub: doomspork
This has nothing to do with Amazon Dash other than using a button trigger an HTTP request.
My plan is to add more to it and eventually cover all the features of Dropwizard.
That said, after attending a dozen or more of these hiring events I must admit that the quality is abysmally low. Two of my previous employers decided to hire our entry-level engineers from these "bootcamps" and 6 months later all of them had been fired for poor performance, even after weeks of mentorship and coaching. In my experience the amount of handholding was far greater than the work they could do on their own. I can recall helping people with basic command line navigation, simple git commands, and even things like running rspec. Trivial tasks that should form the foundation of your work as a software engineer required almost constant support.
My personal take is that these schools are great in that they encourage people to pursue engineering but I fear that just like other trade schools (e.g. ITT), it's offer a promise of a big paying job without adequately preparing people for the career ahead.
I learned this one the hard way myself. The change wasn't motivated by any grief or frustration, I was simply looking for career growth since my role wasn't offering me any new opportunities. Instead of what I thought would happen, my boss identifying I could offer the company more in that new role, he was offended I'd ask to change teams and retaliated. I ultimately left the organization soon after because he had made it an absolute nightmare.
> HR is not your friend. HR is not there to protect you and your career. HR is there to protect the company AGAINST you.
This was very shocking to me to realize early on in my career, I'd always heard that HR was on my team. I quickly learned that they're just there to keep the assembly line happy and functioning.
Building an API is relatively simple, protecting sensitive financials is not.
Thanks!