Letters to Junior Developers
codeovereasy.com
Letters to Junior Developers
1–10 of 34 posts
Re: Letters to Junior Developers
#2Re: Letters to Junior Developers
#3Especially from the business point of view this article stresses, it can be reasonable to 80/20 your way out of certain problems and then polish it in the future.
Re: Letters to Junior Developers
#4Great advice! I would agree with everything except maybe that “I just had to hack something together…” always is a bad thing. Especially from the business point of view this article stresses, it can be reasonable to 80/20 your way out of certain problems and then polish it in the future.
Re: Letters to Junior Developers
#5Great advice! I would agree with everything except maybe that “I just had to hack something together…” always is a bad thing. Especially from the business point of view this article stresses, it can be reasonable to 80/20 your way out of certain problems and then polish it in the future.
I also think it presents a highly optimistic view of the average manager.
Re: Letters to Junior Developers
#6And in practice they rarely are not. Nobody calculates the total cost of an unnecessary two hour meeting where 8 highly-paid employees discuss about something almost completely irrelevant.
Another problem with this is that it's extremely difficult to calculate anything when it comes to software, so expenses and profits are usually created using Stetson-Harrison when some higher-up needs a budget.
In fact, I'd say that companies that don't have such an "accounting" focus on software development do a lot better.
Re: Letters to Junior Developers
#7Re: Letters to Junior Developers
#8Great advice! I would agree with everything except maybe that “I just had to hack something together…” always is a bad thing. Especially from the business point of view this article stresses, it can be reasonable to 80/20 your way out of certain problems and then polish it in the future.
If you're a developer who throws code together in a few months for clients who aren't paying for a quality product, and maybe you'll come back to it a couple of times in the future when it needs a new field added or a page title changed, then a hack is perfectly valid and can hugely improve your business's bottom line over spending even just another 10% making sure you've got tests and documentation and defensive code and so on. Spending time on the maintainability of code that no one will ever maintain is a waste of time.
Re: Letters to Junior Developers
#9Re: Letters to Junior Developers
#10I had the confidence to never allow myself to be low balled and quite enjoyed the lectures about "paying my dues" and "being thankful to have an offer in this field/economy" - the looks on their faces when I still rejected the offer doubly so. But not every hopeful developer has that.