Live data from Hacker News

In 8 months at Microsoft, I learned these things

ahmetalpbalkan.com

281–286 of 286 posts

Re: In 8 months at Microsoft, I learned these things

#281

Earlier quoted context omitted.

I don't think code quality and documentation quality are strongly correlated, they are just complementary.

I'd say without documentation any code loses quality. I'm not talking about giving a manual for every piece of code you write, but any code that will be used by others (specially in big companies) should be well documented. If good code is not documented, it will probably cause the same amount of trouble for people using it, than a bad piece of code. People often forget that their code normally ends up outliving them…

People also often forget that a lot of code doesn't survive the week, which is common in an agile setting. Documenting code is something you do when you know it can live for awhile.

Also, if the focus is on maintainability, the person documenting the code shouldn't be the same person who wrote it, who already has biases on what is obvious or not. Rather, it should be someone with access to the author(s) who can ask questions and document what they didn't get right away.

Re: In 8 months at Microsoft, I learned these things

#282
post #90

Earlier quoted context omitted.

Well, honestly, working past 6 all the time should be considered absurd (assuming you are arriving at work between 7 and 8). I understand the benefit of hard work but I see too much youth wasted on free labor given to corporations.

Arriving at work between 7 and 8? Are you crazy? I don't even get out of bed that early. ...on the other hand, I think 10 AM - 6 PM is a pretty reasonable work day.

What planet do you live on? In the USA 8-5 or 6 is the norm.

Re: In 8 months at Microsoft, I learned these things

#283
post #282

Earlier quoted context omitted.

Arriving at work between 7 and 8? Are you crazy? I don't even get out of bed that early. ...on the other hand, I think 10 AM - 6 PM is a pretty reasonable work day.

What planet do you live on? In the USA 8-5 or 6 is the norm.

I know what the corporate norm is, but I do not care, because I live on planet hacker. My brain does nothing of any value before around eleven AM and its peak productivity kicks in around 2-3 pm. An 8-5 schedule would be a great way to waste my time and my employer's money.

Re: In 8 months at Microsoft, I learned these things

#284
post #282

Earlier quoted context omitted.

What planet do you live on? In the USA 8-5 or 6 is the norm.

I know what the corporate norm is, but I do not care, because I live on planet hacker. My brain does nothing of any value before around eleven AM and its peak productivity kicks in around 2-3 pm. An 8-5 schedule would be a great way to waste my time and my employer's money.

Yea true. I'm just saying there are tons of things to be done even if it's not coding. I agree with you on the coding productivity but if you walked into a company the first day and said "Oh I'm just working 11 to 2 every day", they probably wouldn't like that too much.

Re: In 8 months at Microsoft, I learned these things

#285

Earlier quoted context omitted.

Arriving at work between 7 and 8? Are you crazy? I don't even get out of bed that early. ...on the other hand, I think 10 AM - 6 PM is a pretty reasonable work day.

Different strokes for different folks, right?

Pretty much :-)

Re: In 8 months at Microsoft, I learned these things

#286
post #215

Earlier quoted context omitted.

Getting fired from a job that sounds as miserable as his description depicts seems like a good thing to me. It's not like he'll have trouble finding a new one.

A prospective future employer will likely be concerned he'll openly write about that employer too. Thus, passed over.

I wouldn't not hire him for it.
Post reply on HN