Login Register






Starting to code filter_list
Author
Message
Starting to code #1
So I’m a CAD drafter atm, but want to switch professions seeing as being a programmer has it’s own perks and is I think a profession that is very required. I would like to learn how to code, but the problem is I don’t even know what kind of divisions of coding there are, where to start and what to look for.

I am currently drafting for a company which does Lightning protection systems, the part that always intrigues me and grabs my attention is the testing out and solving a problem during the planing phase or construction.

From the limited info that I have about coding I think there is a great deal of problem solving that goes into it, this is something that interests me.

So any directions on where and how to start, tutorials, courses, programs etc.. would be very appreciated.

Reply

RE: Starting to code #2
Moved from The Lounge forum to Coding.
[Image: AD83g1A.png]

Reply

RE: Starting to code #3
(03-02-2022, 02:34 PM)Geckoo Wrote: I would like to learn how to code, but the problem is I don’t even know what kind of divisions of coding there are, where to start and what to look for.

Going to give my best shot at explaining...

The way I see it, the main areas of development are web front end, web back end, app development, general development, and database development...each of which has more refined specialties.  Front end developers now are primarily working on web front ends, dealing with javascript, react, angular, typescript, the CSS and HTML.  Backend is basically the API side of things, kind of like a middle layer between the front end and any databases or third party services.  App development, desktop apps + mobile apps that are installed on a system...although most internal development I see shifting away from this and towards web development.  "General development" (what I'm calling it), is really a hodge-podge of automating stuff, command line interface apps, writing plug-ins for applications, etc.  For your backend development, app development, and "general development" there's a proverbial shit-ton of languages that can be used.  Database development is mainly working with querying data, writing reports, updating data, and the whole ETL process (extract / transform / load).  Here, you are working mostly with SQL and maybe some scripting languages for ETL.

Having said all that, most developer positions in one area has overlap with other areas.  You might be an application administrator and have to do "general development" to automate or enhance whatever application you work on...and you will likely need to know how to query the data if it's stored in a database.  A lot of web developers program both the front and back end systems, all the way to database design and implementation.  Anymore, you can create an app in node.js that can be run on the desktop and web.  You might see database developers have basic database administration duties.  Everything just depends on the company, how large of an IT staff it has and how competent they are (and how competent you are).

(03-02-2022, 02:34 PM)Geckoo Wrote: From the limited info that I have about coding I think there is a great deal of problem solving that goes into it, this is something that interests me.

That's really all development is about - automating problem solving.

(03-02-2022, 02:34 PM)Geckoo Wrote: So any directions on where and how to start, tutorials, courses, programs etc.. would be very appreciated.

Some websites with training material.: udemy.com, edx.com, docs.microsoft.com/en-us/learn/browse

It's easiest to learn a new programming language by using it for a project you might have, to solve a problem, or automate a task that you are already doing.  Research what you want to do and try to pick the appropriate toolset for that project.

Reply

RE: Starting to code #4
Thanks for the detailed answer bro, appreciate it.

I have a picture of what this could look like.
At the moment I’m trying to do some work on Tgram and there’s a process that is very repetetive with slight changes and believe it can be automated via a script.
I believe I can get my hands on such script written woth Python but I want to try and do it myself.

So I guess I’ll try to inform myself about the things needed to create that and go from there.

I’ll update this post with my progress.

[+] 1 user Likes Geckoo's post
Reply

RE: Starting to code #5
go for it fuck coding become an expert

Reply

RE: Starting to code #6
I think the best place to start is visit and create account on "freecodecamp.org", watch their tutorials like HTML, CSS, PHP, JavaScript and apply what you've learned to a small projects Smile

Reply

RE: Starting to code #7
the first question you want to learn code why? then we can answer the question.

for desktop app development,
android apps development,
ios apps development,
web sites development,
malware development?

for what reason do you want to learn to code and what is the goal only for a job?

after you answer these questions You can get the answer how to start and which language to start learning

Reply