๐—ฆ๐˜๐—ฎ๐—ฟ๐˜๐—ถ๐—ป๐—ด ๐—ฌ๐—ผ๐˜‚๐—ฟ ๐—๐—ผ๐˜‚๐—ฟ๐—ป๐—ฒ๐˜† ๐—ถ๐—ป ๐—ฆ๐—ผ๐—ณ๐˜๐˜„๐—ฎ๐—ฟ๐—ฒ ๐—˜๐—ป๐—ด๐—ถ๐—ป๐—ฒ๐—ฒ๐—ฟ๐—ถ๐—ป๐—ด: ๐—˜๐˜€๐˜€๐—ฒ๐—ป๐˜๐—ถ๐—ฎ๐—น ๐—š๐˜‚๐—ถ๐—ฑ๐—ฒ

Durgesh SinghDurgesh Singh
2 min read

๐—ฆ๐˜๐—ฎ๐—ฟ๐˜๐—ถ๐—ป๐—ด ๐—ฌ๐—ผ๐˜‚๐—ฟ ๐—๐—ผ๐˜‚๐—ฟ๐—ป๐—ฒ๐˜† ๐—ถ๐—ป ๐—ฆ๐—ผ๐—ณ๐˜๐˜„๐—ฎ๐—ฟ๐—ฒ ๐—˜๐—ป๐—ด๐—ถ๐—ป๐—ฒ๐—ฒ๐—ฟ๐—ถ๐—ป๐—ด: ๐—˜๐˜€๐˜€๐—ฒ๐—ป๐˜๐—ถ๐—ฎ๐—น ๐—š๐˜‚๐—ถ๐—ฑ๐—ฒ

Software engineering is gaining popularity due to its comfortable job settings, high salaries, and more.

Many people without a computer science degree are showing interest. However, they often struggle because they haven't properly studied fundamental subjects like DBMS, Operating Systems, and Computer Networks.

If you're considering a career transition to software engineering, or wanted to become a Software Engineer, here are key topics to focus on for growth:

๐Ÿญ. ๐—ฆ๐˜๐—ฎ๐—ฟ๐˜ ๐˜„๐—ถ๐˜๐—ต ๐—ฃ๐—ฟ๐—ผ๐—ด๐—ฟ๐—ฎ๐—บ๐—บ๐—ถ๐—ป๐—ด ๐—•๐—ฎ๐˜€๐—ถ๐—ฐ๐˜€: Start with a language like C for its simplicity. Learn about basics of programming like variables, data types, loops, functions, and arrays.

Avoid complex languages like Java or any Object Oriented Programming Language, it might be hard and confusing for you and can take your interest down. Once you have clear idea about basics, then you can learn Java or anyother language.

๐Ÿฎ. ๐—จ๐—ป๐—ฑ๐—ฒ๐—ฟ๐˜€๐˜๐—ฎ๐—ป๐—ฑ ๐—–๐—ฆ ๐—™๐˜‚๐—ป๐—ฑ๐—ฎ๐—บ๐—ฒ๐—ป๐˜๐—ฎ๐—น๐˜€: People are thinking that Topics like DBMS, Operating Systems, and Computer Networks are Advanced topic. But the ground reality is They're basic CS Fundamental for understanding how systems work.

๐Ÿฏ. ๐—–๐—ต๐—ผ๐—ผ๐˜€๐—ฒ ๐—ฌ๐—ผ๐˜‚๐—ฟ ๐——๐—ฒ๐˜ƒ๐—ฒ๐—น๐—ผ๐—ฝ๐—บ๐—ฒ๐—ป๐˜ ๐—ฃ๐—ฎ๐˜๐—ต: Explore options like Web Development, App Development, or specialties like Machine Learning and Artificial Intelligence. Research and choose based on your interests.

You can do one easy thing to get your actual area of interest, learn about all these thing for 1 week each. It can take a month, but trust me it can save your months. then you can continue your jurney with anything that you have decieded to go with.

๐Ÿฐ. ๐—Ÿ๐—ฒ๐—ฎ๐—ฟ๐—ป ๐—”๐—ฑ๐˜ƒ๐—ฎ๐—ป๐—ฐ๐—ฒ๐—ฑ ๐—ง๐—ผ๐—ฝ๐—ถ๐—ฐ๐˜€ (๐——๐—ฆ๐—” + ๐—ฆ๐˜†๐˜€๐˜๐—ฒ๐—บ ๐——๐—ฒ๐˜€๐—ถ๐—ด๐—ป): Deepen your knowledge with Data Structures & Algorithms (DSA) and System Design. These are crucial for Big Tech Company interviews and problem-solving skills.

๐—ฅ๐—ฒ๐—บ๐—ฒ๐—บ๐—ฏ๐—ฒ๐—ฟ, If you are thinking that to learn these thing you have to spend lakhs of money on paid courses. Then let me tell you there are lots of youtube channel like Codewithharry, Love Babbar (CodeHelp - by Babbar),Hitesh Choudhary (Hitesh Chaudhary and Chai aur Code), Anuj Kumar Sharma (Anuj Bhaiya) and many more, who are providing best quality courses for free on their youtube channel.

The quality are just like wow! you even can't get that quality in your paid courses on which you'll be spending lakhs of rupees.

Take advantage of these to save time and money.

Best of luck on your journey!
[

#sof](https://www.linkedin.com/feed/hashtag/?keywords=softwareengineering&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A7213760844940156928)twareengineering #DSA #systemdesign #placement

10
Subscribe to my newsletter

Read articles from Durgesh Singh directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Durgesh Singh
Durgesh Singh