Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Grass is always greener (Score 5, Interesting) 49

While attending Apple's WWDC a couple years back and looking around during the lunch break, I noticed indie devs looking at the corp devs with envy, lamenting how great it must be working for a big company with all those perks, resources, tight social connections, regular paychecks, etc.

Listening to the corp devs, they were all eyeing the indies, jealous of the perceived freedoms to set their own project priorities and schedules while eft alone to focus on whatever they liked at a given point in time.

Comment Re:Amusing... (Score 2) 285

To the people who hired you, the most important thing is getting the product to work reliably so they can start making money with it. It won't matter at all how pretty the chart bubbles are in the design document, if the program crashes or is otherwise unusable. So score one for the talented programmers there.

Which is not to say software engineering isn't important -- only that exactly how important it is will vary with the size of the project. e.g. for a smaller project like a script or a one-off data processing program, just about any design (or no design) can be made to work well enough. For a large program (or one that will eventually grow into a large program), detailed software engineering is necessary to prevent its eventual collapse under the weight of its own complexity.

Slashdot Top Deals

"May your future be limited only by your dreams." -- Christa McAuliffe

Working...