How do you actually learn to code ?

hi everyone,

I’ve been studying computer science for about 5 years now (currently in engineering school). Over the years, I’ve touched a bit of everything: web dev (HTML, CSS, JS, PHP, SQL), and more recently Java, C, and Python for data science.

The problem is, I feel like nothing truly sticks.

Whenever I try to build something on my own, I hit a wall. I inevitably get lost in the docs, end up turning to AI to understand what I'm doing, and still feel like I'm not really learning. I know the basic syntax, but even in Python, I would struggle to design and build a moderately complex project from scratch.

I feel like I'm just skimming the surface of different languages without ever developing genuine problem-solving intuition.

How do you actually retain syntax, built-ins, and core concepts without constantly relying on external help? How do you break down a problem and structure your code from scratch on your own? Did you go through this phase, and what was the turning point that made things finally click for you?

Thanks in advance !

reddit.com
u/Emotional-Search-248 — 2 days ago

How do you actually learn to code ?

hi everyone,

I’ve been studying computer science for about 5 years now (currently in engineering school). Over the years, I’ve touched a bit of everything: web dev (HTML, CSS, JS, PHP, SQL), and more recently Java, C, and Python for data science.

The problem is, I feel like nothing truly sticks.

Whenever I try to build something on my own, I hit a wall. I inevitably get lost in the docs, end up turning to AI to understand what I'm doing, and still feel like I'm not really learning. I know the basic syntax, but even in Python, I would struggle to design and build a moderately complex project from scratch.

I feel like I'm just skimming the surface of different languages without ever developing genuine problem-solving intuition.

How do you actually retain syntax, built-ins, and core concepts without constantly relying on external help? How do you break down a problem and structure your code from scratch on your own? Did you go through this phase, and what was the turning point that made things finally click for you?

Thanks in advance !

reddit.com
u/Emotional-Search-248 — 2 days ago

Starting an Embedded Systems major in September – Advice on learning path & hardware?

Hi everyone,

I am an engineering student in France (equivalent to a 1st-year Master's or Senior undergrad). I will start my major in Embedded Systems this September.

I have some basic programming skills and I briefly used a STM32 board last year. I want to practice this summer and prepare some hardware to study at home.

I would like to ask for your advice:

  1. Best way to learn? What resources do you recommend for a student? Are there specific courses, books, or beginner projects I should start with to learn embedded software properly?
  2. Hardware investment? I want to buy a starter kit with electronic components (sensors, motors, breadboard, etc.). I was looking at the ELEGOO ESP-32 Starter Kit. Is this kit good for an engineering student, or is it too much for beginners ?

As an alternative, would it be better to start with a STM32 Nucleo board and buy the components separately? Or do you have another board recommendation to practice embedded C before my classes start?

Thank you for your help!

reddit.com
u/Emotional-Search-248 — 5 days ago

QBO to QBDT migration issue

Hi everyone,

I need some advice from anyone who has done a QuickBooks Online to QuickBooks Desktop migration.

We are doing this migration because we are moving to a completely different accounting software. Right now, we are in a testing phase to build an archive of QBO. We want to keep our historical US data safe and ready in case of an IRS audit. We are using a QBDT 2021 trial version on a local VM because the limit is higher than on the QBDT 2024 trial version. We will not use this file for daily accounting anymore, but our users still need to be able to open it and look into the specific transaction details.

I checked the numbers after the migration using QB migration tool and found a huge data loss. The Intuit migration tool dropped a lot of transactions. There are 1,500 missing lines on one specific account alone, and there are many more differences on other accounts. The total number of missing lines is massive.

Typing everything by hand is impossible, but since our users need to be able to search and view the actual history inside QBDT, simply doing a journal entry to fix the balances won't work for us. We need the actual lines.

I am thinking about using an app like Transaction Pro to push the missing data from my QBO Excel exports directly into QBDT. 

Has anyone dealt with this kind of massive data loss going from QBO to Desktop? Is there a way to do a better export in the first place without losing all this data? Maybe I did something wrong during the migration process?

If the data loss is unavoidable, what is the most reliable way to inject thousands of missing lines back into QBDT so the transaction details are actually there for our users to see?
Thanks in advance !

reddit.com
u/Emotional-Search-248 — 8 days ago