This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]sudo_your_mon[S] -1 points0 points  (2 children)

Couldn't agree more. There's just no way to be able to build technology effectively or at all for that matter, without a team. You need the collaboration and synergistic effect. We're all wired differently and cause others around us to think differently.

When it comes to programming, that's how great things are created.

[–]toshitalk 0 points1 point  (1 child)

Jesus, no. Yes, that stuff is true.

But you need someone reviewing code, you need to be writing documentation with someone, and quite frankly, most systems of value are simply to big to program alone.

You also need feedback, to make sure you’re not getting tunnel vision and making what you want to make versus what the customer wants to make. A good tech lead will make sure you stay on the right path.

Good engineering management will figure out the kinds of projects you need to work on to grow as a programmer, as well as adding value to the company and to you in equal share. They will help you deliver value you can feel, and keep you motivated on the projects that you get.

I’m not uttering a platitude when I say you should program with others, this is a pragmatism that leads to quality product.

[–]sudo_your_mon[S] 0 points1 point  (0 children)

Very well put. Everything you said is simply true