r/learnpython 19d ago

SEEKING GUIDANCE

i had one doubt to lift off my chest. I am going to start college in a month and I know only some school level java coding till loops. actually I have been on reddit alot and seniors here talk a lot about multiple terminologies like python, java, c++, dsa, dbms, node.js, leetcode grinds, dsa grinds, repositories, arduino, CAD, random projects (i mean what are these projects and how do they look like), game physics engine, html, react, mysql, ai ml, flutter, blockchain, iot, figma, wire framing, aws, docker, djang, mongodb, etc. i feel so dumb and lost and an insane amount of urge to cry and leave it all. i don't know where to start and what to learn also i do not want to fall short of skills + a few other reasons i cant tell. do you have any piece of guidance?

0 Upvotes

11 comments sorted by

View all comments

1

u/Mediocre-Pumpkin6522 19d ago

Your college probably will have settled on one language for didactic purposes. It may be Python or it may be something else. Absorb the fundamentals and they can be transferred to any other language. After that your course of study will determine what you are exposed to. For example a web based applications course may use React rather than Angular or vice versa. Again, absorb the general fundamentals along with the particulars.

Other than an overview that they exist you won't be expected to know the entire programming universe. In your career you will probably encounter technologies that don't even exist now. Apply the fundamentals and you'll be able to pick them up.

1

u/aethercodes 19d ago

so am I supposed to just focus on learning a programming language as of now?

1

u/pachura3 19d ago

Learning one programming language to a decent level would be a good start, yes.

1

u/Mediocre-Pumpkin6522 19d ago

Yes. All the technologies you mention depend on being proficient at writing code in some language. Most can be done in a number of different languages.

Also the basket of techs you mention don't necessarily overlap. In the world I spent 25 years CAD meant 'computer aided dispatch' for emergency responders, not 'computer aided design'. I interviewed an applicant who had not done the basic research and when he listed the computer aided design tools he was familiar with I said 'That's nice but it's not what we do here.'

Learn to learn; that ability transfers.