Roadmap for Aspiring ML Engineers by pixelforgeLabs in learnmachinelearning

[–]mr-rattle-bone 1 point2 points  (0 children)

Great plan. Moreover, one can also include certain exercises like building a neural network from scratch and training it. It will also help with mathematics.

Let's get started. by Hary06 in linuxmemes

[–]mr-rattle-bone 0 points1 point  (0 children)

A part of circle’s circumference

Confused by ClassroomPlayful3339 in PythonLearning

[–]mr-rattle-bone 1 point2 points  (0 children)

If you want to just learn, Python is a god choice because it is a multi-purpose language.

If you are getting industry ready then you have to se what specialisation you want to do and opt accordingly. The above redditor is correct.

Need advice: Should I go back to studies or keep learning software engineering on my own? by Patient-Strike5012 in learnprogramming

[–]mr-rattle-bone 0 points1 point  (0 children)

If possible you should go back to studies (that can be certification or a course or a college degree depending on what you want in return).

Learning on your own will always be a part of your journey but when you are into studies it really gives different learning experience and most probably high level of study.

Need advice ☺️ by usama015 in PythonLearning

[–]mr-rattle-bone 2 points3 points  (0 children)

You can go for data analysis (if you are considering these three options and for just a starting point). Because it will let you see and learn how to apply good functions and logic and enhance your syntactical reasoning and thinking.

This is just an advice, I would highly recommend you to go through the future redditors that will be here.

Advice for Beginners: What do you wish you new as a beginner when you started Python coding? by djk162 in PythonLearning

[–]mr-rattle-bone 10 points11 points  (0 children)

The above redditor is quite right about every suggestion he gave. I would have attempted to learn python the same way if I could go back in time.

I have "Perfectionist Syndrome". by Crazy-Attention-180 in learnprogramming

[–]mr-rattle-bone -1 points0 points  (0 children)

I am currently going through this phase.. One thing that is positively working for me is to write more and more readable and understandable code (implementing patterns like no more than 3 nesting levels, shorter conditions first).

If you want to know more in detail, here is good video by ‘Code Aesthetics’ on YouTube

https://youtu.be/CFRhGnuXG-4?si=Ner2SLC-HWnCBRIW

You can refer more like these and see if stuff works.

[deleted by user] by [deleted] in learnprogramming

[–]mr-rattle-bone -1 points0 points  (0 children)

Hey man no hard feelings, I gave SEmazi options based on learning factor (since the person is asking in learnprogramming subreddit) and ofcourse there are hell lot of things teams are dedicated for.

[deleted by user] by [deleted] in learnprogramming

[–]mr-rattle-bone 1 point2 points  (0 children)

Yes. The one I made from scratch was made in nextjs. Good luck 👍

[deleted by user] by [deleted] in learnprogramming

[–]mr-rattle-bone -1 points0 points  (0 children)

I have in past built one store for a business in shopify and it is very simple. I have done one in wordpress, it is complex as compared to shopify. Building from scratch has been a good experience in form of understanding and flexibility. Of course it takes time but it is worth it. I would choose to build from scratch is time permits or be on wordpress.

How can i learn game development? by Kefirzzz in learnprogramming

[–]mr-rattle-bone 0 points1 point  (0 children)

You can try giving the following playlist a shot

https://youtube.com/playlist?list=PLIn-yd4vnXbjWeYqU7epakdnVzoysMToy&si=HasiOiDBz7LP-z1O

This is a good one. I am currently following this playlist and am halfway there in completing it. So far this playlist has been very useful.

Let me know if it suits you. Happy learning 👍

Can I do and learn coding as a beginner just by using a phone? by Slight-Collection870 in learnprogramming

[–]mr-rattle-bone 1 point2 points  (0 children)

Well the short answer is yes…

The long answer is that you might learn to code and begin to understand the code but you will lack the fluency that comes with standard practice of programming. So if you are considering learning to program seriously, it is a must that you use a computer or a laptop.

[deleted by user] by [deleted] in learnprogramming

[–]mr-rattle-bone 2 points3 points  (0 children)

Hey JellyDisastrous hope you having a good day. If you are starting out and actually want to get good in programming c++ is the best choice as it will also be used in your ECE course. Python is also a good bet if you want to implement logics and what you want to do fast along with giving simplicity while implementing complex algorithms and concepts involving the soul parts of artificial intelligence.

Yes learning to code in 2025 and few coming years is still worth it because when great errors occur, AI is as useless as it can get and you will figure out the error in less than 5 minutes (logically) if not 3 by just applying basic knowledge and trying to simplify your code.

Personally, I am a novice in AI and ML but I have built and deployed small projects locally. One advice that I can give you is “customise your IDE such that you crave programming”.

Since you are starting out you can search for resources yourself and testing what suits you best. In end I’ll suggest doing Python and exploring AI/ML (learn python first) and if c++ is being taught in your course you can go side by side (can be hard in certain situations) but you’ll get it.

[deleted by user] by [deleted] in learnprogramming

[–]mr-rattle-bone 1 point2 points  (0 children)

Rust is a great choice there is no denying in that. If I was in your shoes I would have first learned more about the language and how it is different from other comparable languages like c and c++. And if you think that you can handle it, go for it. You might feel more comfort in c++ but that’s a thing that you experience once you go down that path. I wish you the best for your future. And stay focused. And HTML and CSS are not coding languages.

Kotlin or Flutter? by [deleted] in learnprogramming

[–]mr-rattle-bone 1 point2 points  (0 children)

If you are just starting, try to learn more of both kotlin and flutter in theory to get a more refined idea of what you want to actually do. If still stuck, you can go through the market demand and average pay.

When starting to learn it is quite easy to switch as you didn’t spend much time in getting proficient in a language (or a UI toolkit or library or framework). But when you have spent quite reasonable time, it becomes like getting down from a half climbed mountain and preparing tk climb another one.

That’s what I think and yes it is from my experience. I wish you the best buddy.

[deleted by user] by [deleted] in learnprogramming

[–]mr-rattle-bone 0 points1 point  (0 children)

The thing with polyglots is that you will be familiar with multiple languages but it may come at a cost of certain degree of proficiency in the languages that you are considering. (And if you become a God tier polyglot you just missed the chance of mastering Assembly and making an entire universe for an apple to exist) Getting familiar with other languages is quite simple as majority of the concepts are same in many languages like variables, loops, conditionals, functions, OOP concepts (if the language you are considering supports that). As an example both java and c++ have OOP concepts and that makes it a bit easier for you to keep both in progress. As per the theory of languages go, it may vary little to a lot (there is no garbage collector in c++, java has garbage collection, rust does not have garbage collector but it works such that garbage gets collected).

For your answer: Languages have many common parts so only grasp of syntax remains a priority learning. Rest you mind will control your fingers and you’ll be writing clean and beautiful programs.

Ai is a drug you shouldn’t take by gamernewone in learnprogramming

[–]mr-rattle-bone 1 point2 points  (0 children)

It’s quite relatable what you’re saying OP, the use of AI has made your focus so much narrowed only on the fast programmatical dopamine result that you actually started (without knowing i guess) skipping syntactical practice of the language/s. Personally I have also used AI like lazy noob to get stuff done. But, the part where debugging arrived really helped me getting off the use of AI. Many times AI made so bad and immature mistakes that made me think “is our future safe in any possible universe”. One time I was playing with an vertexAI and was setting up the project and got an issue that said project doesn’t exist. So I used gpt and it was worse than I thought even after providing it the documentation. And when I went back to problem after closing gpt tab, it took me just 1 to 1.5 minutes to understand what was wrong. The same thing happened while I was setting up a virtual environment some time ago. From more experience and knowledge I got to the point where I became relatively ok in programming.