What's new
Carbonite

South Africa's Top Online Tech Classifieds!
Register a free account today to become a member! (No Under 18's)
Home of C.U.D.

Looking to get back into programming

Divan85

Well Known Member
Rating - 100%
10   0   0
Joined
Feb 2, 2017
Messages
351
Reaction score
170
Points
2,135
Age
38
Location
Cape Town
So as the title states, I would like to get back into programming. At university I did ASSEMBLER and then C language, both of which were used to program PICs (Programmable Integrated Circuits). I don't really have the time to build PC boards and do PIC prorgamming, instead I would like to do programming on the computer to write programs. Starting off with some basic stuff before going into more advanced stuff.

What would be the best place to start?
What languages would be advised?
What software is best to use for coding?
 
Just start with python
I really dislike answers like…” just do Python” it shows no insight into the industry.
The first thing to understand is that programming languages are there to solve problems, some are better for solving certain kind of problems than others etc.
My suggestion would be to have a look at the industry and see what kind of problem
You may be interested in solving.
Once you have found what you might like doing start with that language. Take out a couple course on udemy/ YouTube and go from there if you hate the course content move on try something else.
 
I really dislike answers like…” just do Python” it shows no insight into the industry.
The first thing to understand is that programming languages are there to solve problems, some are better for solving certain kind of problems than others etc.
My suggestion would be to have a look at the industry and see what kind of problem
You may be interested in solving.
Once you have found what you might like doing start with that language. Take out a couple course on udemy/ YouTube and go from there if you hate the course content move on try something else.
I've answered OPs question.

"Insight into the industry" as you call it, isn't what OP asked for. From the original post, OP was educated at a university which gave OP opportunity to use C and embedded systems. That sounds like insight that OP has already
 
Last edited:
I really dislike answers like…” just do Python” it shows no insight into the industry.
The first thing to understand is that programming languages are there to solve problems, some are better for solving certain kind of problems than others etc.
My suggestion would be to have a look at the industry and see what kind of problem
You may be interested in solving.
Once you have found what you might like doing start with that language. Take out a couple course on udemy/ YouTube and go from there if you hate the course content move on try something else.
Agreed, use case and honestly preference is key all languages work in a similar enough way so you can just try them out before delving deeper into one you find enjoyable.
 
So as the title states, I would like to get back into programming. At university I did ASSEMBLER and then C language, both of which were used to program PICs (Programmable Integrated Circuits). I don't really have the time to build PC boards and do PIC prorgamming, instead I would like to do programming on the computer to write programs. Starting off with some basic stuff before going into more advanced stuff.

What would be the best place to start?
What languages would be advised?
What software is best to use for coding?
Www.Roadmap.sh
 
Just start with python
You can do a ton with python and C.

Question is what do you want to do?
Something for hobby sake or for your career..

Python for automation, machine learning, anything in the data science path.

C for building apps & games galore, web3 included, security and pen testing, getting into block chain development.

Dart for the future of mobile, desktop, web, smart things applications especially in the google world.

You can even use GitHub copilot to help freshen up on syntax and other things..
until it eventually replaces us XD
 
Honestly there is nothing specific that I want to do. I just miss the days of sitting and coding. Coding is like a massive puzzle / maze made up off millions of smaller puzzles. Building a code is fun and infuriating at the same time, but getting something to work is an awesome feeling once you get it right. I studied Electrical Engineering so I always had to build the physical equipment that is controlled by the program I had to write. Now I just want to do the programming. Something I might like to do is write a program which my company can use. We build electrical panels so we have to do quoting, create wiring schematics and parts list. The company was started almost 40 years ago and a lot of the processes are still very outdated, I would like to automate some of the processes if possible.

So in short, it is for fun as a hobby, definitely not for a career.
 
If you want to approach code as a hobby - I think I might have a better suggestion.

Start tinkering with an Ardiuno! They act like PICs but it is much more simplistic and rewarding. And you can do some janky stuff that is fun and applies to the realworld.

I have read the comments above - and they lack to answer your question, here is a few languages you can approach and what they are very good at:
  1. Python - Very good for simple coding, it is not such a hardcore syntax and conventions are flexible. Good at data processing.
  2. Javascript/Typescript - If you are looking for a modern web dev job and hate your life/career
  3. Rust - Alot of the big programmers have praised it - its position in industry is very much like C++, performance orientated but complex
  4. PHP - Code that reads like it executes - my favourite - syntactically a bit of a PITA.
  5. Kobol - If you want to be employeed and earn the big $$$
The above is my personal opinion based on personal experience - so if you are reading one of these and your reaction is "your wrong" - I don't care - it is my opinion on the language.

Here is an intresting survey:
  1. https://survey.stackoverflow.co/2022/#most-popular-technologies-language
I have linked to the specific section - but the entire survey is intresting.

I always find myself going back to PHP as this is where my development skills were rooted - and I love it! I write the code I require - and without even having to think about it - I can output it into a browser (with styling) or terminal with all the functionality I would ever want.

I hope my answer is a light in the tunnel.
 
Lmao, saw this on LinkedIn now... reminded me of this thread:

Hbo8tN7.png
 

Users who are viewing this thread

Latest posts

Back
Top Bottom