Posts: 10 Threads: 0 Joined: N/A I see that people sometimes stuck on starting and decided to give up before even trying. So I would try to share somewhat a timeline on how to start, I will try to decrease uncertain variables so people have a clear path and idea on what to do. This is definitely subjective so yeah.
1. Start F̶o̶r̶ ̶k̶i̶d̶s̶,̶ ̶g̶o̶ ̶l̶e̶a̶r̶n̶ ̶s̶c̶r̶a̶t̶c̶h̶ ̶o̶r̶ ̶s̶o̶m̶e̶t̶h̶i̶n̶g̶ (Joke) If you are not too familiar with internal workings of computers, Go with Python, It's one of the high-level programming language, meaning it's more abstract. Why? Python offers simplicity while being a programming language that is clear and easy to read.
If you are already acquainted with computers and their internal workings, I suggest learning C, Why? Because C gives you more in-depth and low-level programming. This will help you later on.
How do you learn it? If you are more of a visual learner, Go to youtube and search for a tutorial, CodingWithJim, Code Bro, FreeCodeCamp, Whatever fits you. If you are more of a book type, I suggest Automating with Python for python learners. I am not a book type of person so I cannot really suggest one for C.
These are tips that I got for you, I learned this all in a hard way, so please do not do the same mistake as me: - Limit yourself to learn only 1-3 subjects a day, Why not more? Because trust me, I did that once with a 6 hours tutorial and I forgot 90% of things he did the next day. Take your time and make sure to grasp the idea completely. - Do not hard-copy everything you see, This is a bad because you are only writing what they are writing, You wont learn anything this way, modify the code as much as you can while having the core and understanding of the subject, if you do not understand it, Remember, google is your best friend. - Be careful to not fall to Tutorial Hell, What is tutorial Hell? Tutorial Hell is when you can program stuff, but you dont really know how it works and such, forcing you to watch tutorials for everything. This makes you able to type hello world in 8 different programming languages but not able to make an actual programming project on your own. The best way to break this is to do as I said above, Modify everything to be different, this will give you some guts to do it.
2. Choose your path After you got that programming logic with you and become acquainted with a programming language. You need to pick your path, There are five main path: - Software Developer
This is a really wide subject, For example, you could go with Android development with Kotlin, Game developer with C# and Unity, etc. I would be careful and research. This profession generally needs some math but don't worry, It won't be as much as Artificial Intelligence/Machine Learning.
- Web Developer
Go with HTML, CSS, and JavaScript. If you intend to make discord bots, you can just do it with JavaScript (Certainly with a library) and Node.js (Don't worry about this, you will know about it later on). You may go to typescript once you learned JS (Might change in the future, it's currently the Meta). This require even less math, Most people usually go here from what I see.
- Artificial Intelligence and Machine Learning
Artificial Intelligence and Machine Learning, Generally people use python with this one. and yes, You will need a lot of math in this one, You will learn about Bayesian Network, etc. But yeah, Keras, Tensorflow, etc. You won't need as much math as you first go into it, but math is pretty essential later on.
- Database Management
You will handle databases, SQL databases and such mostly. You will probably need to learn database designs,etc. Your job is to create and improve the database so its tidy and free from problems. But yeah, you will definitely learn about SQL and how databases work here.
- Ethical Hacker
You will do Peneteration testing and such, You would probably need to learn how to use linux and such. This is actually way boring and suck than you might think, You will be called in your off day to help with some stuff (usually emergencies) and do mundane repetitive task with most of the time, its not even laboring any fruits. So yeah, warning on that. This profession pays pretty well too though. Posts: 0 Threads: 0 Joined: N/A (July 13, 2022, 04:56 PM)Dahnn Wrote: I see that people sometimes stuck on starting and decided to give up before even trying. So I would try to share somewhat a timeline on how to start, I will try to decrease uncertain variables so people have a clear path and idea on what to do. This is definitely subjective so yeah.
1. Start F̶o̶r̶ ̶k̶i̶d̶s̶,̶ ̶g̶o̶ ̶l̶e̶a̶r̶n̶ ̶s̶c̶r̶a̶t̶c̶h̶ ̶o̶r̶ ̶s̶o̶m̶e̶t̶h̶i̶n̶g̶ (Joke) If you are not too familiar with internal workings of computers, Go with Python, It's one of the high-level programming language, meaning it's more abstract. Why? Python offers simplicity while being a programming language that is clear and easy to read.
If you are already acquainted with computers and their internal workings, I suggest learning C, Why? Because C gives you more in-depth and low-level programming. This will help you later on.
How do you learn it? If you are more of a visual learner, Go to youtube and search for a tutorial, CodingWithJim, Code Bro, FreeCodeCamp, Whatever fits you. If you are more of a book type, I suggest Automating with Python for python learners. I am not a book type of person so I cannot really suggest one for C.
These are tips that I got for you, I learned this all in a hard way, so please do not do the same mistake as me: - Limit yourself to learn only 1-3 subjects a day, Why not more? Because trust me, I did that once with a 6 hours tutorial and I forgot 90% of things he did the next day. Take your time and make sure to grasp the idea completely. - Do not hard-copy everything you see, This is a bad because you are only writing what they are writing, You wont learn anything this way, modify the code as much as you can while having the core and understanding of the subject, if you do not understand it, Remember, google is your best friend. - Be careful to not fall to Tutorial Hell, What is tutorial Hell? Tutorial Hell is when you can program stuff, but you dont really know how it works and such, forcing you to watch tutorials for everything. This makes you able to type hello world in 8 different programming languages but not able to make an actual programming project on your own. The best way to break this is to do as I said above, Modify everything to be different, this will give you some guts to do it.
2. Choose your path After you got that programming logic with you and become acquainted with a programming language. You need to pick your path, There are five main path: - Software Developer
This is a really wide subject, For example, you could go with Android development with Kotlin, Game developer with C# and Unity, etc. I would be careful and research. This profession generally needs some math but don't worry, It won't be as much as Artificial Intelligence/Machine Learning.
- Web Developer
Go with HTML, CSS, and JavaScript. If you intend to make discord bots, you can just do it with JavaScript (Certainly with a library) and Node.js (Don't worry about this, you will know about it later on). You may go to typescript once you learned JS (Might change in the future, it's currently the Meta). This require even less math, Most people usually go here from what I see.
- Artificial Intelligence and Machine Learning
Artificial Intelligence and Machine Learning, Generally people use python with this one. and yes, You will need a lot of math in this one, You will learn about Bayesian Network, etc. But yeah, Keras, Tensorflow, etc. You won't need as much math as you first go into it, but math is pretty essential later on.
- Database Management
You will handle databases, SQL databases and such mostly. You will probably need to learn database designs,etc. Your job is to create and improve the database so its tidy and free from problems. But yeah, you will definitely learn about SQL and how databases work here.
- Ethical Hacker
You will do Peneteration testing and such, You would probably need to learn how to use linux and such. This is actually way boring and suck than you might think, You will be called in your off day to help with some stuff (usually emergencies) and do mundane repetitive task with most of the time, its not even laboring any fruits. So yeah, warning on that. This profession pays pretty well too though. Python is for niggers that will only be able to write python for their entire lives, don´t go with python as your first choice, go with a low level language, you will understand the fundamentals this way Posts: 68 Threads: 0 Joined: N/A  (July 13, 2022, 05:29 PM)CBT Wrote: (July 13, 2022, 04:56 PM)Dahnn Wrote: I see that people sometimes stuck on starting and decided to give up before even trying. So I would try to share somewhat a timeline on how to start, I will try to decrease uncertain variables so people have a clear path and idea on what to do. This is definitely subjective so yeah.
1. Start F̶o̶r̶ ̶k̶i̶d̶s̶,̶ ̶g̶o̶ ̶l̶e̶a̶r̶n̶ ̶s̶c̶r̶a̶t̶c̶h̶ ̶o̶r̶ ̶s̶o̶m̶e̶t̶h̶i̶n̶g̶ (Joke) If you are not too familiar with internal workings of computers, Go with Python, It's one of the high-level programming language, meaning it's more abstract. Why? Python offers simplicity while being a programming language that is clear and easy to read.
If you are already acquainted with computers and their internal workings, I suggest learning C, Why? Because C gives you more in-depth and low-level programming. This will help you later on.
How do you learn it? If you are more of a visual learner, Go to youtube and search for a tutorial, CodingWithJim, Code Bro, FreeCodeCamp, Whatever fits you. If you are more of a book type, I suggest Automating with Python for python learners. I am not a book type of person so I cannot really suggest one for C.
These are tips that I got for you, I learned this all in a hard way, so please do not do the same mistake as me: - Limit yourself to learn only 1-3 subjects a day, Why not more? Because trust me, I did that once with a 6 hours tutorial and I forgot 90% of things he did the next day. Take your time and make sure to grasp the idea completely. - Do not hard-copy everything you see, This is a bad because you are only writing what they are writing, You wont learn anything this way, modify the code as much as you can while having the core and understanding of the subject, if you do not understand it, Remember, google is your best friend. - Be careful to not fall to Tutorial Hell, What is tutorial Hell? Tutorial Hell is when you can program stuff, but you dont really know how it works and such, forcing you to watch tutorials for everything. This makes you able to type hello world in 8 different programming languages but not able to make an actual programming project on your own. The best way to break this is to do as I said above, Modify everything to be different, this will give you some guts to do it.
2. Choose your path After you got that programming logic with you and become acquainted with a programming language. You need to pick your path, There are five main path: - Software Developer
This is a really wide subject, For example, you could go with Android development with Kotlin, Game developer with C# and Unity, etc. I would be careful and research. This profession generally needs some math but don't worry, It won't be as much as Artificial Intelligence/Machine Learning.
- Web Developer
Go with HTML, CSS, and JavaScript. If you intend to make discord bots, you can just do it with JavaScript (Certainly with a library) and Node.js (Don't worry about this, you will know about it later on). You may go to typescript once you learned JS (Might change in the future, it's currently the Meta). This require even less math, Most people usually go here from what I see.
- Artificial Intelligence and Machine Learning
Artificial Intelligence and Machine Learning, Generally people use python with this one. and yes, You will need a lot of math in this one, You will learn about Bayesian Network, etc. But yeah, Keras, Tensorflow, etc. You won't need as much math as you first go into it, but math is pretty essential later on.
- Database Management
You will handle databases, SQL databases and such mostly. You will probably need to learn database designs,etc. Your job is to create and improve the database so its tidy and free from problems. But yeah, you will definitely learn about SQL and how databases work here.
- Ethical Hacker
You will do Peneteration testing and such, You would probably need to learn how to use linux and such. This is actually way boring and suck than you might think, You will be called in your off day to help with some stuff (usually emergencies) and do mundane repetitive task with most of the time, its not even laboring any fruits. So yeah, warning on that. This profession pays pretty well too though.
Python is for niggers that will only be able to write python for their entire lives, don´t go with python as your first choice, go with a low level language, you will understand the fundamentals this way I get what you mean, but python is (in my experience) the easiest to get into, especially with all the tutorials out there. but yep I would also recommend learning a mid level language instead if you can, but I learned C after Python. Posts: 104 Threads: 0 Joined: N/A July 13, 2022 at 10:29 PM (July 13, 2022, 05:29 PM)CBT Wrote: (July 13, 2022, 04:56 PM)Dahnn Wrote: I see that people sometimes stuck on starting and decided to give up before even trying. So I would try to share somewhat a timeline on how to start, I will try to decrease uncertain variables so people have a clear path and idea on what to do. This is definitely subjective so yeah.
1. Start F̶o̶r̶ ̶k̶i̶d̶s̶,̶ ̶g̶o̶ ̶l̶e̶a̶r̶n̶ ̶s̶c̶r̶a̶t̶c̶h̶ ̶o̶r̶ ̶s̶o̶m̶e̶t̶h̶i̶n̶g̶ (Joke) If you are not too familiar with internal workings of computers, Go with Python, It's one of the high-level programming language, meaning it's more abstract. Why? Python offers simplicity while being a programming language that is clear and easy to read.
If you are already acquainted with computers and their internal workings, I suggest learning C, Why? Because C gives you more in-depth and low-level programming. This will help you later on.
How do you learn it? If you are more of a visual learner, Go to youtube and search for a tutorial, CodingWithJim, Code Bro, FreeCodeCamp, Whatever fits you. If you are more of a book type, I suggest Automating with Python for python learners. I am not a book type of person so I cannot really suggest one for C.
These are tips that I got for you, I learned this all in a hard way, so please do not do the same mistake as me: - Limit yourself to learn only 1-3 subjects a day, Why not more? Because trust me, I did that once with a 6 hours tutorial and I forgot 90% of things he did the next day. Take your time and make sure to grasp the idea completely. - Do not hard-copy everything you see, This is a bad because you are only writing what they are writing, You wont learn anything this way, modify the code as much as you can while having the core and understanding of the subject, if you do not understand it, Remember, google is your best friend. - Be careful to not fall to Tutorial Hell, What is tutorial Hell? Tutorial Hell is when you can program stuff, but you dont really know how it works and such, forcing you to watch tutorials for everything. This makes you able to type hello world in 8 different programming languages but not able to make an actual programming project on your own. The best way to break this is to do as I said above, Modify everything to be different, this will give you some guts to do it.
2. Choose your path After you got that programming logic with you and become acquainted with a programming language. You need to pick your path, There are five main path: - Software Developer
This is a really wide subject, For example, you could go with Android development with Kotlin, Game developer with C# and Unity, etc. I would be careful and research. This profession generally needs some math but don't worry, It won't be as much as Artificial Intelligence/Machine Learning.
- Web Developer
Go with HTML, CSS, and JavaScript. If you intend to make discord bots, you can just do it with JavaScript (Certainly with a library) and Node.js (Don't worry about this, you will know about it later on). You may go to typescript once you learned JS (Might change in the future, it's currently the Meta). This require even less math, Most people usually go here from what I see.
- Artificial Intelligence and Machine Learning
Artificial Intelligence and Machine Learning, Generally people use python with this one. and yes, You will need a lot of math in this one, You will learn about Bayesian Network, etc. But yeah, Keras, Tensorflow, etc. You won't need as much math as you first go into it, but math is pretty essential later on.
- Database Management
You will handle databases, SQL databases and such mostly. You will probably need to learn database designs,etc. Your job is to create and improve the database so its tidy and free from problems. But yeah, you will definitely learn about SQL and how databases work here.
- Ethical Hacker
You will do Peneteration testing and such, You would probably need to learn how to use linux and such. This is actually way boring and suck than you might think, You will be called in your off day to help with some stuff (usually emergencies) and do mundane repetitive task with most of the time, its not even laboring any fruits. So yeah, warning on that. This profession pays pretty well too though.
Python is for niggers that will only be able to write python for their entire lives, don´t go with python as your first choice, go with a low level language, you will understand the fundamentals this way Somehow agree with this. Because I have started with C and C++ as I want to be a programmer(later HTML, css, js, Mysql). But as my journey continues because of my college I have to shift to java(data structure and algorithms 30% in java) and there also I learned diff. things. Then when semester shifted I learned Data Structures and Algorithms in c(Which I am very happy about). And then when I go deeply into Ethical hacking.. I learned Bash and python scripting for Automating scripts. I have learned Data structures in python also but sometimes I forget :> then I do a quick google search. And the journey until now, I have seen that we have learn more than one language to be a ethical hacker( i may be wrong for this one) but that what i think. Just one of my thought. Posts: 226 Threads: 0 Joined: N/A July 14, 2022 at 11:53 PM Thanks for the tips man will definitely be checking this out in the future Posts: 38 Threads: 0 Joined: N/A i started with c/c++ and then eventually moved to java. After 4 years i started with python. One thing you will understand when u learn a programming language is that, it will be easier for you to learn a new language. Now it takes me about a week or two to get things working. Posts: 3 Threads: 0 Joined: N/A JavaScript or Python is a good place to start Posts: 8 Threads: 0 Joined: N/A +1 for python don't listen to chuds who think you need to start with assembly or some shit to understand Posts: 10 Threads: 0 Joined: N/A C is my first learning, and then on the basis of C learning C++ and Java. Finally learning Python. In fact, when the basis of the C grammar are mastered can be found that after learning other programming languages will be more quickly. Posts: 35 Threads: 0 Joined: N/A I tried learning from YT and/or books but get bored quickly. I find having a project to focus on helps me keep at it and learn, often find myself writing little utils to make my life easier when learning something new |