666 reputation
516
bio website
location
age
visits member for 3 years
seen Feb 27 at 22:01

Apr
11
awarded  Yearling
Oct
15
awarded  Popular Question
Apr
27
accepted How to keep unit tests independent?
Apr
27
revised How to keep unit tests independent?
edited tags
Apr
27
asked How to keep unit tests independent?
Apr
11
awarded  Yearling
Apr
2
awarded  Nice Question
Jun
17
comment How much math do you learn in computer science?
PhD in artificial intelligence involves a lot of math and statistics. Very heavy on Probability theory, calculus, linear algebra...
Jun
8
awarded  Caucus
May
11
comment Why do business analysts and project managers get higher salaries than programmers?
Actually, if Film Crews were better than Widget Factories then today there would be no more Widget Factories since they would have been replaced by Film Crews. Maybe it's a process so in a 100 years, there will be only Film Crews..
Apr
17
revised How do you make an open source website and profit?
added 45 characters in body
Apr
17
answered How do you make an open source website and profit?
Apr
11
awarded  Yearling
Apr
9
revised Group method parameter or individual parameter?
added 3 characters in body
Apr
9
answered Group method parameter or individual parameter?
Mar
8
awarded  Popular Question
Mar
8
comment How can I demonstrate my productivity to management?
I collected all the logs, me communicating with the team, and showed it to my managers. They said they know I work hard, but I do not do team work. Although I have countless evidence of team work, it doesn't count because apparently some of my team members bad mouthed about me to the managers. I had arguments with two team members before and manager marked me down based on their words.
Mar
7
revised How can I demonstrate my productivity to management?
added 889 characters in body
Mar
7
comment How can I demonstrate my productivity to management?
@gnat In my opinion face to face meetings aren't as effective as online conversations, and working in a noisy lab isn't as productive as working in a quite environment. I think team mates shouldn't be able to interrupt me any time they want, while I'm in the middle of a task. I think one needs at least 50% of the time to do productive work alone and 50% of the time to synchronize with the team. Anyway, this is just my opinion, and that doesn't count in this case.
Mar
7
comment How can I demonstrate my productivity to management?
@gnat I stopped doing any work at home, I just stay in the lab now and have fun with my team while also do some work occasionally. As the accepted answer shows, this isn't about me being productive but rather fulfilling my managers' and team mates' expectations. If you and your manager have different beliefs about how to do software development, it's the manager's that counts because they have the power to fail/fire you.