Tag Info

New answers tagged

0

Well, this isn't really a programming question, but I will do my best to help. I can remember my time as a junior developer, and if I can help in some small way, I would be happy to. To give a little bit of background information about who I am, I am a senior software engineer at Microsoft. I've been working in software engineering for about 10 years, and ...


0

So I'd first like to point out that this question is very broad and subjective, so I'll try to answer as best as I can. I don't have knowledge of all the domains, so my answer is of necessity incomplete - but I think very few people would have first-hand knowledge of them so I'll take a crack anyways. There are a few different continuums within programming ...


3

This has the potential to end up as a bike shed argument. Nevertheless, what I found are the biggest discrepancies between academia and "the real world" are: Don't expect to make a good living only by knowing the tools. Learn a domain instead, and apply programming to that. To quote this website: People who can code in the world of technology ...


5

Yes, absolutely. You will find quite fast that you indeed learn a lot from looking beyond your current field and try other things. Learning and practicing techniques and patterns used in other languages and frameworks will broaden your view and increase your ability to find solutions where other see hurdles. Note that it's not always necessary to master ...


4

Le mieux est l'ennemi du bien The perfect is the enemy of the good. I will drop that Voltaire quote at every opportunity because I've seen the persuit of perfection cause many promising projects to stall and fail. What you've presented above described almost every job I've been at. And my own businesses, for that matter. The truth is that ...


0

Honestly? I worked at one job that forced me to use a different coding style. It didn't shake the (good) desire to make code consistent, but it did force me to care less what that consistency was. It also didn't hurt that I've worked at a few jobs with major coding problems. When people are doing string concatenization for queries or copy/pasting code a ...


5

I fixed it by realizing that I provided more value to the company writing new code and fixing genuine problems than I did constantly fixing style problems in other people's code. If the company you work for has coding style guidelines, and you are in there anyway doing some refactoring, take a few moments (if you can) to fix the style problems, but only in ...



Top 50 recent answers are included