What to do After a BS in Software Engineering?

Click For Summary

Discussion Overview

The discussion revolves around the options available to someone who has completed a Bachelor of Science in Software Engineering and is seeking guidance on further studies or career paths. Participants explore various interests such as teaching, blogging, development, and research, while expressing uncertainty about the best direction to take.

Discussion Character

  • Exploratory
  • Conceptual clarification
  • Debate/contested
  • Homework-related

Main Points Raised

  • One participant expresses confusion about what to pursue after completing their degree and seeks suggestions.
  • Another participant asks about the original poster's goals, questioning whether they are looking for any possible suggestion or something specific.
  • The original poster shares multiple interests, including teaching, blogging, and development, and mentions their experience with student projects and blogging, but feels a lack of guidance.
  • A participant with a background in Computer Science suggests that the decision largely depends on the individual's career aspirations, particularly regarding teaching and research roles.
  • This participant recommends pursuing a Master's degree, noting that it may enhance job prospects, especially in larger companies that may require advanced degrees for certain positions.
  • The same participant suggests considering various fields for a Master's program, including Software Engineering, AI, Computer Graphics, and Image Processing, while acknowledging the need for a solid mathematical foundation in some areas.

Areas of Agreement / Disagreement

Participants do not reach a consensus on a specific path forward, as there are multiple competing views regarding the best options for further education and career development.

Contextual Notes

Participants express uncertainty about the specific content of Software Engineering programs and the implications for further studies, as well as the varying requirements of different career paths.

Who May Find This Useful

Individuals with a background in Software Engineering or related fields who are contemplating further education or career options may find this discussion relevant.

Junaid Shahid
Messages
6
Reaction score
1
I have done Software Engineering and want to study more, but confused what to do next?
can you suggest me?
 
Physics news on Phys.org
What are your goals? You just want any possible suggestion?
 
Actually I have many interest like Teaching, blogging and development. But I'm confused in which i have to progress for the future, I have developed many projects of students and started a blog named as Engineering Projects, I'm earning my living expense but this is not what I want, actually I don't have proper guideline there fore I'm here to get the expert advise. I wan't to write books, do research and teach others. I have done Bs in SE and now days just searching in what I do MS or from which country. I'm tired of brain storming if you have any suggestion please guide me.
 
Well, I'm a BSc in CS, which is very related to SE.

I think it really depends on what you want to do for living. You said you like teaching, but would you be fine teaching hundreds of students in a class on a daily basis? And as well do some research? If so, then you should go for a MSc and a Phd and try to become a professor in an university.

If you are still unsure, probably a good MSc would be a fine option. Big companies usually say that a MSc is considered a bonus, or they even require you to have one (some of Google's jobs require a MSc in CS, for example).

If you can, I would go for the MSc, it also gives you some time to think about and experience what is it like to do research and perhaps even teaching. What you should think about then is what field to do your MSc. I don't really what exactly you study on a SE BSc, so I don't know your base knowledge. However, if you really like the specific SE area, there are MSc programs exactly in SE. Other than that, computing is a large field, you could go for: AI, Computer Graphics, Image Processing (though all of these require some knowledge on math), parallel programming, the list goes on.
 

Similar threads

  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
Replies
3
Views
4K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 69 ·
3
Replies
69
Views
4K
  • · Replies 3 ·
Replies
3
Views
3K