I wrote earlier this week about employment trends for doctors and lawyers. There is a third occupation that now vies with these professions for the affections of talented college graduates: software developer. Examining this occupation explains where some might-have-been lawyers are headed.
What Is a Software Developer?
Software developers, who are also called software engineers, are not programmers. They have a deep understanding of code, and know how to program, but that is not their primary focus. Instead, developers design the programs that give us so much delight–and occasional frustration. The developers also test programs to try to forestall that frustration and, when glitches happen, work with the programmers to fix the errant program.
Once you understand the nature of software development, you can see it’s attractions for students who might also consider law school. Software developers use their intellects, solve puzzles, and help people. They know more math than the typical lawyer, but their work focuses on logic and strategy rather than equations.
Add in these facts: It’s pretty cool to develop “apps,” many software companies are hip places to work, and you could become famous (and very rich) creating the next big program.
Have something you think our audience would like to hear about? Interested in writing one or more guest posts? Send an email to the cafe manager at firstname.lastname@example.org. We are interested in publishing posts from practitioners, students, faculty, and industry professionals.