From Web Development to Software Engineering

1 min read

So this is a brief post about my intent for my career and prospects for myself.

I love web. But I don’t want to be about that life.

The more I do software engineering, the more I fall in love with the challenge and the languages1. Classical OOP is nice and diving into functional programming is the next logical step, with Java recently adding lambda functions and some other nice functional features.

What About The Blog Name? What About JavaScript?

Still going to work JavaScript– kind of can’t avoid it. And the blog name is changing once again2. I love JavaScript tooling and look forward to learning more about React, Node, Redux, etc. But my main focus is software engineering for now.

Will You Go Into Web At All?

As a first job? Not sure. It’s unavoidable at this point. Whether I do architecture or backend remains to be seen. I’d prefer to have some say over an interface because I like visual things, but I am not a good designer, and I don’t want to learn how to design; that would take away from my main focus, programming. So getting better at Java for now is important to me. I will be finishing out Free Code Camp because I started it and I will also finish up my cousin’s ecommerce site which uses PHP. But after that, it’s software engineering all the way.

  1. Specifically Java, C, Swift, Go, and C++. 
  2. Sorry about that. 

CC BY-SA 4.0 From Web Development to Software Engineering by Tiffany White is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

  • Web development is software engineering. They aren’t mutually exclusive. Building desktop apps and other platform apps could be nice but these days it’s better to have it all. So I’d suggest you don’t look forward to saying goodbye to web. Also design and development aren’t mutually exclusive so “I don’t want to learn design” isn’t so great to say. Perhaps you could rephrase as “I’m not ready to focus on design”. Learning too many things at a time can be distracting and slow but if you love something you could make time for it some day even if it’s not convenient or not the priority at the moment

    • Tiffany White

      Yeah. I’ve been thinking a lot about this and know that the web is super interesting to me still. I’d ideally like to be a full-stack engineer, working on both front and back ends. iOS intrigues me as well with Swift.

      I understand design is a huge aspect in front end and I’d probably need to learn it at some point. I am not very good at it though and I am pretty certain that’s okay. I have a few design courses I’ve picked up. Will sift through them one day. And you’re right. I’ll rephrase that. 🙂