How do I start a Career in Software Engineering & Development?

A Career in Software Engineering & Development has always intrigued me. For me understanding Why I want to choose a Career in Software Engineering & Development is phenomenally more important than figuring out How to get into Software Engineering & Development. My research about a Career in Software Engineering & Development became a lot more meaningful when I found: Technology/Career-in-Software-Engineering-&-Development/english

Harsh's professional point of view!

With 3 years & 1 month of professional experience, Harsh understands Software Engineering & Development. Harsh has worked in Software Engineering & Development as Software Engineer and Developement in Hike Messenger. In Harsh's own words, this is how Harsh got into Software Engineering & Development: "After completing B Tech (Hons) in Computer Science & Engineering from Dehradun Institute of Technology, I started working as a Software Engineer at Hike Messenger. My role as a software engineer was to explore and dive into various aspects of big-data technologies and machine learning, fixing regular issues/bug, developing content visualization console (WT-Forms, Python, Flask, HTML, CSS, JS) etc. I have also worked as a Software Developer Research Intern at Indian Institute of Remote Sensing (IIRS), Indian Space Research Organization (ISRO)." This link showed on the first page of search results for Harsh:

Career Video on Software Engineering & Development

In a video, Harsh has talked about various aspects of a Career in Software Engineering & Development. Harsh started by explaining Software Engineering & Development as: "In software engineering, a software development process is the process of dividing software development work into distinct phases to improve design, product management, and project management. It is also known as a software development life cycle. Software engineering is an engineering branch associated with development of software product using well-defined scientific principles, methods and procedures. The outcome of software engineering is an efficient and reliable software product." I watched the full video and I absolutely loved it.

It was a welcome change to see the video touch upon Education as theoretical knowledge needed to excel at Software Engineering & Development, and not merely as Qualifications needed to enter Software Engineering & Development. Harsh touches upon these in the Education section of the Video:
  • S/W Development Design Pattern
  • Latest Technology
  • OOPS Concepts
  • Programming Languages
  • Data Structures & Algorithm
Anyone aspiring for this Career needs to understand that Skill development is crucial for success.
Harsh then explains why these Skills are essential for a Career in Software Engineering & Development:
  • Team Work
  • Time Management
  • Empathy
  • Project Management
  • Patience, Persistence, Perseverance
  • SDLC
  • Soft Skills
  • Analytical & Logic Design
This Career has an interesting list of Positives.
Harsh believes that the following are some of the Positives of a Career in Software Engineering & Development:
  • Global Exposure & Networking
  • Self Satisfaction
  • Good Salary
  • Vast Career Opportunities
  • Continuous Learning
Challenges are the other side of Positives and this Career is no exception.
And, Harsh believes that one needs to prepare for following Challenges of a Career in Software Engineering & Development:
  • Availability & Responsibility
  • Collaborative Working
  • Meeting the Requirements
  • Different S/W Versions
  • Desk Job
  • Up to Date with Technology

In the final section of the video Harsh talks about How a day goes in a Career in Software Engineering & Development. This video is by far the best video on a Career in Software Engineering & Development, that I have ever come across. To see the full Talk, one needs to install the LifePage Career Talks App. Here is a direct deep link of the Video:

Career Counseling 2.0

This video on a Career in Software Engineering & Development opened my eyes to a completely new perspective and got me interested in LifePage. Career Counseling has a new meaning with LifePage. LifePage is the world’s most evolved Career Platform. You can use LifePage to find your Career Objective. LifePage also offers the most comprehensive Career Planning process. You can use LifePage to explore more than a thousand Career Options. LifePage has the most exhaustive Career List. It is truly Career Counseling 2.0 LifePage has created the largest knowledge repository of Careers in the whole world. I salute the efforts of Team LifePage. I also encourage you to learn more about LifePage on:

Similar Career List on LifePage

I continued with my research on LifePage and thoroughly studied these links to gain more perspective:

Information about other Career Options

Internet has so many incredible articles about so many Career options, have a look at these:

Interesting Career Articles

Unemployability in India – problem hiding in plain sightUnemployability in India – problem hiding in plain sight
3 Fundamental problems with Career Guidance3 Fundamental problems with Career Guidance
How and Why of choosing a CareerHow and Why of choosing a Career
Mission IIT JEE – India’s biggest tragedy!Mission IIT JEE – India’s biggest tragedy!
Career Counseling 2.0Career Counseling 2.0

Another very interesting website is created by the leading architecture, interior, landscape design consulting practice in Dehradun A K Associates:


Popular posts from this blog

Is Advertising & Marketing a good Career option?

How do you pursue a Career in Beauty Care?

How much can I make in a Career in Makeup Training?