ButtonMoon
Registered User.
- Local time
- Today, 14:03
- Joined
- Jun 4, 2012
- Messages
- 305
Having complete control and doing it all myself, from an initial idea for solving the problem all the way to debugging the program, I have complete control to get something out to my company in a very short amount of time.
I can see how some projects can require a full team of experts, but for the programs I’m creating, one person with Access is way better than paying one million for a team of people to do the same thing.
If you are just starting out to build a technology-based career then I would recommend you try to do the opposite though. Definitely try to work in a development team rather than as a one man operation. You'll learn more that way from fellow team members. The most rewarding parts of my career have been when I have worked alongside people who were smarter, more knowledgeable and more experienced than myself and who I could learn from and bounce ideas off. I'm in my third decade in IT and I still always try to work with people who know more than I do. Learning needs to be a continuous process if you are to stand any chance of keeping up with the pace of technology change. However attractive it may seem, learning just by doing it yourself alone is generally the most expensive and least reliable form of education.
Secondly, if you work in a team you'll get to work on bigger, more complex projects with more innovative technology and more exciting applications. Except in small organisations, the business critical, high value and cutting edge projects are seldom entrusted to just one person. Even if one person can deliver in an acceptable timeframe, it will often be unacceptably risky to create too much of a key dependency on one person. Besides, the really interesting projects are usually too big and/or require too many different skills for one person to tackle in a sensible period of time. So I would humbly suggest that the breadth and depth of your knowledge and ultimately your whole career will benefit from working in teams, particularly if you don't have a lot of experience behind you already.
Good luck, anyway.