Fog Creek Software
Discussion Board



What types of technologies/methodologies does one need mastered to be considered a:
*Software Architect
*Software Engineer
*Software Analyst

Sorry for the rather vague question, but I am just trying to gather a general consensus as to what kind of skills/experience are required for these types of positions.

Thursday, February 13, 2003

this should be a good start.

search for other articles in this forum as well.

Prakash S
Thursday, February 13, 2003

There is no such thing as a software engineer. Unless you stretch the (practical) meaning of engineering to include software design and/or coding.

Practical Geezer
Friday, February 14, 2003

Practical Geezer,

Thanks to your rock-solid argument, several thousand software engineers all over the world have just disappeared in a puff of logic.

Benji Smith
Friday, February 14, 2003

*  Recent Topics

*  Fog Creek Home