Page 1 of 1
How do I become a developer?
Posted: November 6th, 2020, 1:24 pm
by Techtonex
15 year old Indian kid here. I love LMMS and I really think that I should start contributing to the project. The problem is that I don't really know how to program. How and where should I start? How long will it take to be good enough? Which programming language should I learn? (I know a lil bit c++, nothing more than that). I hope someone will be able to help me.
(In case you are in for helping, please link some resources to learn programming too. Thank you)
Re: How do I become a developer?
Posted: November 6th, 2020, 2:17 pm
by musikbear
Techtonex wrote: ↑November 6th, 2020, 1:24 pm
15 year old Indian kid here. I love LMMS and I really think that I should start contributing to the project. The problem is that I don't really know how to program. How and where should I start? How long will it take to be good enough? Which programming language should I learn? (I know a lil bit c++, nothing more than that). I hope someone will be able to help me.
(In case you are in for helping, please link some resources to learn programming too. Thank you)
Its great that you want to become a Dev, but maby you should start with contributing in other ways. It could be translating or art-work?
Programming language is c++, c++11 to be more precise. Interfase is based on QT5, but its a tall order to tackle coding without some years experience.
What i would advise you is to read this article:
https://github.com/LMMS/lmms/wiki/Contr ... ep-by-Step
Then download the source, and open some files. If you can understand the code, then its just to find an issue, or add something you feel is missing, and then after your edits has been merged, you are a Dev :)
Re: How do I become a developer?
Posted: June 28th, 2021, 3:19 am
by brandystarbrite
Techtonex wrote: ↑November 6th, 2020, 1:24 pm
15 year old Indian kid here. I love LMMS and I really think that I should start contributing to the project. The problem is that I don't really know how to program. How and where should I start? How long will it take to be good enough? Which programming language should I learn? (I know a lil bit c++, nothing more than that). I hope someone will be able to help me.
(In case you are in for helping, please link some resources to learn programming too. Thank you)
I hope you get through with learning to program. It will be tough at first, but hopefully it will get easier as time passes by. Good luck.
Re: How do I become a developer?
Posted: August 9th, 2021, 9:23 am
by laforetlaura
I also advise you to study React.JS, Node.JS. Nowadays these are very promising languages that are used in software development. Today, in quarantine, it is very relevant, because such skills give you the opportunity to work from home.
Re: How do I become a developer?
Posted: October 19th, 2022, 11:10 am
by christense
Any problem can be solved; it's a matter of time and money. The most popular programs for 2021 are JavaScript, Python, Java, PHP, and CSS. You can choose one of them at your discretion. It's best to start with homeschooling. There are two main directions in which to move: theory and practice. A home project is the best thing you can do to move in both directions at once.
Re: How do I become a developer?
Posted: October 21st, 2022, 6:36 am
by Redfire
I started an online course with udemy.
Re: How do I become a developer?
Posted: October 22nd, 2022, 7:23 pm
by Shutty
Just click on a tutorial on youtube for free to get started
Re: How do I become a developer?
Posted: November 25th, 2022, 2:24 pm
by xk_music
laforetlaura wrote: ↑August 9th, 2021, 9:23 am
I also advise you to study React.JS, Node.JS. Nowadays these are very promising languages that are used in software development. Today, in quarantine, it is very relevant, because such skills give you the opportunity to work from home.
These are pop languages, but if you want to learning Underlying technology, the language must be assembler language and C. For example, Many core components of windows are written in assembly language. And if you learn Node.js, Many hosts use nginx, this is wrtten in only C.