3 ms·
So why are you programming in microsoft culture?
by traverseda 11y ago
So why are you programming in microsoft culture?
- togusa 11y agoGood question. Thanks to them, I paid mortgage off in under a decade. No other reason.
- pmelendez 11y agoAre you an independent developer? or working in a software shop? I am curious about your experience because I am trying (or just starting) to do independent things and your feedback sounds like a nice story to hear.
- togusa 11y agoI'm a contractor/independent currently contracted to a financial company and a telecoms company concurrently. I have about 18 years' experience in total and have been on the contract market for 12 years. The things that matter when you're starting to work independently (which I screwed up I will add) are building contacts and getting out of the agency system as soon as possible. Also I'm a bad accountant but YMMV if that interests you. If you can, don't work on their site; remote work is far nicer.
- pmelendez 11y agoThat sounds great! Thanks for sharing it :) > are building contacts and getting out of the agency system as soon as possible. I know, but how do you do that? Right now I am working for home and remotely collaborating with a friend in a product, but the VC path is also hard :(
- togusa 11y agoI'd go for a few agency jobs for a 2-6 month stint, be nice to people and spend your time working with them not alongside them and gain some reputation. After a couple of positions, return work is usually possible. Then general staff turnover in tech companies will propagate your reputation as well. The first 2 years is the most difficult. I'm going to add this as well: never work hard. Work out how not to work hard. Life is about what you do when you're not working for me at least.
- pmelendez 11y agoThanks for the advice. It makes a lot of sense and I will keep them in mind from now on :)
- pmelendez 11y agoI am not OC's but with a similar position (writting this in W10, working on Windows store apps and with a Lumia 920 by my side) I have several reasons but mostly subjective preferences. In my previous job I was a fulltime Linux developer, spending all day with an Ubuntu box. Linux is great until you have to patch it or fight with video drivers after an upgrade. I still develop components for Linux on the backend side but I am done with the desktop for a while. Don't get me wrong that had happened to me in every platform I have worked with (yeah with MacOSX too). I guess my point is, after a while all platforms are more or less the same to me in the core (maybe Windows falls behinds on the console side but cmder is nice enough to make it up) and at the end is just the surface what would make a difference. To me, Microsoft was the only one doing something different on the mobile side (not anymore though) so that was the candy that brought me to this side for now. I don't know if OC's reasons are more practical but for me are just subjective preference.