Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Maybe I'm missing something but as far as MS goes these days... I don't really see a lot of moral dilemmas as far as working for them.
In the tech community a lot of tech 'choices' get lumped together as 'evil' and I might not agree with them but that doesn't make them serious moral or 'i wouldn't work for them' type issues for me... that I know of.
vane85727dMy advice if you’re not afraid of life, write lots of code and live your life not life of others. Work where you like, do what you want, make mistakes, fail as much as you can as long as you’re young and if you have money or family that supports you.
If you want to live like others, take corporate job, get married, take mortgage, buy house, buy wagon, raise children, plant tree.
Most people are happy when they achieve that - that’s how corporate engines work.
Just to let you know, developers who have said ms and Google evil and all that, ask them which company they work for. Do their company have 100% satisfied customer.
No company is evil. MS, Google, fb, Apple these are global companies. Thir user base is larger than population of countries. Do the no of users who hate or not satisfied is also large.
But then again, this doesn't make them good or bad company. Treat them as a software development company.
At the same time, whatever I said about devs in first para, that also don't mean they don't have right to criticise or put their opinion against these if their company is not good. They have all the right to that.
But then again it your choice to understand, that's their opinion, even if they are in a group.
Your opinion should be yours.
(these are my opinion)
KDSBest2677dI work for MS.
First of all internal recommendation means alot.
Alot of starters here have imposter syndrome so you fit well. Noone expects you to know it all, but rather to keep self improving. You can do that at MS.
Btw. You can freely tinker around as long as you don't do competition to your job or MS. Moonlighting is not uncommon.
Give it a shot! And yeah for a dev this is gold in a resume/CV.
I'd say a year or two in the company would teach you a lot while getting paid. After that you can still decide if you want to stay or move on.
Moving out of your comfort zone is exactly the right thing to do if you want to learn.