Y.C

My Knowledge of Software Engineering



How did it all start?

My first time interacting with the software engineer subject was in College; When I took ICS 314, which taught the basics of Software engineering, it showed me the magic of how using HTML, CSS, and Javascript could create an excellent functional website. I always wanted to create a site or application on the phone when I was in high school; this was also why I am majoring in Computer Science now.


Interest, Wages, Amount of choice, or?

There are many reasons why I am interested in becoming a software engineer, and here are some reasons. The first and most important reason is that I like making sites that look cool and love learning new stuff. The second reason is how many choices are out there since there is a site for almost anything. For example, suppose you like cars, food, games, etc. Then, there is a site for it. Finally, you can work in the field that most comfort you.


Other reasons are wages and demand. When I first knew about the field, I heard there was very high demand since practically every industry needs someone to build software for them. Also, the salary is good, with an average of $107,948 per year in the United States. However, this position has become more challenging and competitive as the year passes. In addition, due to the pandemic, many jobs were open for remote, and many people started learning software engineering online at home, making this field less in demand than before.


Web application development VS Software Engineering

Is Software Engineering just simple web application development? Why does software engineering get pay more than web developer? The simple answer is NO, Software engineering is not only web application development. Is include many more process how the software or application is build and how it come to life. With my class ICS613 I learn that software engineering is like process how everything is needed to put together. I learn about Project board to organize team work and work flows since application is really hard to build without group of team mate. Since we need to work as a team for software engineering we need to know about the Coding standard, so it will give everyone a uniform code and people can understand. One of the most important thing I think a software engineering will need is asking smart questions, since people always get stuck in a problem once in a while and to get fix fast and correctly asking a smart question will lead to a correct and faster answer.


Contact Info

If have any question

Email me

Try out the night/day mode