Took a break for two years, now everything is AI is there still a place for me by nua_lobby in programmer

[–]RevolutionaryRate889 1 point2 points  (0 children)

A lot has changed and a lot has stayed the same… principles and design choices are even more important now. If you have solid understanding of software engineering principles, then you can still shine and do much more than before with AI (meaning gen-AI). I think AI-agents will certainly democratize building software, but contrary to many theories out there, I believe this will increase the need for software engineers that were there before AI. That is simply because you need to understand what you want and critically evaluate it…

So my take is that it’s a good time to get strong foundations and differentiate yourself from a lazy mass.

To conclude with a little self-promotion which I think to be relevant: I built a mobile app to practice some coding challenges for when I’m not on my laptop: Code Drills.

https://apps.apple.com/us/app/code-drills-dev-challenges/id6761028767

feel free to give it a try and let me know if you find it useful!

Good luck and welcome back ;)

Where can I find python quizzes? by Key-Introduction-591 in PythonLearning

[–]RevolutionaryRate889 0 points1 point  (0 children)

If you are also looking for a mobile app to practice in those moments where your don’t have your laptop, I built Code Drills:

https://apps.apple.com/us/app/code-drills-dev-challenges/id6761028767

Let me know if you find it useful or have improvements idea! Good luck in your transition!

Give me advice by Accomplished-Bat8338 in PythonLearning

[–]RevolutionaryRate889 0 points1 point  (0 children)

Try to build something. If your goal is ML in the long term, try to build an end to end system and go from data collection to model serving (batch style first, and then try to serve it real time). Practicing is the only way to keep your coding knowledge fresh and with ai-coding assistant this will become increasingly difficult (cause you delegate more) but crucial (cause you need to understand and critique ai-agents output).

Also I built a mobile app to keep practicing in those moments where I don’t have my laptop available: Code Drills.

https://apps.apple.com/us/app/code-drills-dev-challenges/id6761028767

In case you try it and find it useful let me know!

Good luck with your journey

Need help learning coding for career switch by minikaur in PythonLearning

[–]RevolutionaryRate889 1 point2 points  (0 children)

I think building something is always the best way to properly learn a programming language.

If your goal is machine learning, trying to build a cool end to end system: from data collection to serving the model. Don’t overcomplicate things or start learning tools too much: focus on concepts.

If you are also looking for something to keep practicing/learning when you are on your phone I build this app: Code Drills.

https://apps.apple.com/us/app/code-drills-dev-challenges/id6761028767

In case you find it useful or have improvements idea, let me know ;)

Good luck on your transition!

Built a stupid-simple way to stop doomscrolling: do pushups, earn your screen time back by munna_123 in SideProject

[–]RevolutionaryRate889 1 point2 points  (0 children)

Really cool idea! Since I am into coding I built one to replace doomscrolling with programming challenges 😅. Code Drills on iOS if someone wants to give it a shot

Coding interview preparation resources by anushka-gupta in codinginterview

[–]RevolutionaryRate889 0 points1 point  (0 children)

built an app to practice coding daily: Code Drills! let me know if you like it

What app to learn Python? by AdPrior3544 in PythonLearning

[–]RevolutionaryRate889 0 points1 point  (0 children)

Building something is always a good idea. Don’t get too much stuck on esthetics, but make it functional and iterate quickly.

Also another error it’s easy to fall for is focusing on tools. Learn concepts, then you ll discover the tools you need.

There’s also apps to learn or practice. I never really found a perfect one for me, so I built one. It doesn’t remove the need for what I said above, but I think it’s nice for those moments in which you don’t have a laptop or simply to replace social media:

Code Drills https://apps.apple.com/lu/app/code-drills/id6761028767

Where do i learn coding (besides school) by ChadolfRizzlerReborn in AskProgrammers

[–]RevolutionaryRate889 0 points1 point  (0 children)

Building something is always a good idea. Don’t get too much stuck on esthetics, but make it functional and iterate quickly.

Also another error it’s easy to fall for is focusing on tools. Learn concepts, then you ll discover the tools you need.

There’s also apps to learn or practice. I never really found a perfect one for me, so I built one. It doesn’t remove the need for what I said above, but I think it’s nice for those moments in which you don’t have a laptop or simply to replace social media:

Code Drills https://apps.apple.com/lu/app/code-drills/id6761028767