Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. What to learn to make some money?

What to learn to make some money?

Scheduled Pinned Locked Moved The Lounge
htmlcomtutorialquestion
32 Posts 20 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F FlatAssembler

    Hey, guys! I'm 18 and I've been trying to learn how to program for a few years. The most complicated thing I've done by myself is a web-app that converts arithmetic expressions to i486-compatible assembly. So, what would you recommend me to learn to be able to make some money?

    R Offline
    R Offline
    RickZeeland
    wrote on last edited by
    #3

    I would recommend learning SQL in the first place as this is commonly used. Popular programming languages are C#, Java, JavaScript and Python, but all this depends in which IT sector you want to work. If you live in the USA and want to make money, GO is a good choice.

    1 Reply Last reply
    0
    • F FlatAssembler

      Hey, guys! I'm 18 and I've been trying to learn how to program for a few years. The most complicated thing I've done by myself is a web-app that converts arithmetic expressions to i486-compatible assembly. So, what would you recommend me to learn to be able to make some money?

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #4

      First: Come down. Scnd: Learn and learn and learn Third: Then maybe you can harvest

      It does not solve my Problem, but it answers my question

      1 Reply Last reply
      0
      • F FlatAssembler

        Hey, guys! I'm 18 and I've been trying to learn how to program for a few years. The most complicated thing I've done by myself is a web-app that converts arithmetic expressions to i486-compatible assembly. So, what would you recommend me to learn to be able to make some money?

        N Offline
        N Offline
        Nish Nishant
        wrote on last edited by
        #5

        FlatAssembler wrote:

        The most complicated thing I've done by myself is a web-app

        Your site is down btw. > Website is temporary sleeping > This website is hosted on a free learning platform - 000webhost.com

        Nish Nishant Consultant Software Architect Ganymede Software Solutions LLC www.ganymedesoftwaresolutions.com

        1 Reply Last reply
        0
        • M Marc Clifton

          Oh boy. One of those questions. From my perspective, here's a few suggestions and their reasons. Python -- it is a decent and upcoming language, easy to learn and use, and has a vast library, including AI and learning, implemented in C that it wraps for ease of use. Just google "Python AI" and you'll see a lot of stuff. Everything web -- Javascript, CSS, HTML. Because everything is to be the web. Pick a framework, like Angular, VueJs, etc, and learn it. Though there are hundreds, at least learn one or two to be moderately proficient and have an understanding of MVM / MVC / MVVM / whatever. But most importantly, look at how these things work behind the scenes--that will be invaluable. Learn some database stuff. SQL Server, Oracle, MySql, whatever. Learn the difference between SQL and NoSQL. Data's gotta go somewhere, right? Learn JSON to (which means spend 10 minutes reading about it) because everything is in JSON nowadays, for better or worse. After that, learn some client/server stuff -- whether it's node.js, C#, WinForm, WPF, ASP.NET (yuck), whatever, just to start rounding the corners. Also REST (write your own server and client), WCF (again, write your own server and client) -- learn the pros and cons of each. Learn some functional programming so you at least understand the concepts. F#, Haskell, and/or Scala. Understanding some FP helps you understand the functional aspects of languages like C# and Python. Learn basic Linux. Buy a $5 rPi and play with it (Python is a great language for IoT stuff.) None of this though will help you make money unless you have proven skills at what you're doing, know people that will give you a chance, and have the favor of a minor deity that will put you in the right place at the right time. Set up a shrine and pray to your favorite deity. So, to prove yourself, create a blog, write about interesting things, and create a GitHub account and start creating some projects so people can see your code, your documentation, and how you present yourself. Good, bloody, luck!

          Latest Article - Building a Prototype Web-Based Diagramming Tool with SVG and Javascript Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity.

          N Offline
          N Offline
          Nish Nishant
          wrote on last edited by
          #6

          Rare to see you promoting JavaScript :-D

          Nish Nishant Consultant Software Architect Ganymede Software Solutions LLC www.ganymedesoftwaresolutions.com

          M 1 Reply Last reply
          0
          • F FlatAssembler

            Hey, guys! I'm 18 and I've been trying to learn how to program for a few years. The most complicated thing I've done by myself is a web-app that converts arithmetic expressions to i486-compatible assembly. So, what would you recommend me to learn to be able to make some money?

            B Offline
            B Offline
            BillWoodruff
            wrote on last edited by
            #7

            "to make money" ... ah, that could be interpreted many ways; one way could be to think about what could you do in the next 12 years to achieve, at age 30, being highly employable and/or wealthy; that might include: 1. taking Marc Clifton's excellent advice to you on this thread, becoming a versatile, well-rounded, software engineer 2. doing degrees in computer science, and math, at excellent schools. 3. doing an MBA at a top school. 4. doing a variety of internships at different types of software companies. 5. becoming an active user of CodeProject and StackOverflow. 6. publishing your work as open-source on GitHub, and engaging with other programmers through that. 7. picking up short-term contracts for programming on-line as your skill-set develops. I think the key idea is to engage yourself as deeply as possible, and, who knows, at some point you may have a GREAT IDEA that will take you places you never imagined you could go :) I congratulate you on your achievements to date, and, at the risk of sounding like the old man I am, I would hope your focus would be as much on personal excellence as it is on financial reward. cheers, Bill

            «... thank the gods that they have made you superior to those events which they have not placed within your own control, rendered you accountable for that only which is within you own control For what, then, have they made you responsible? For that which is alone in your own power—a right use of things as they appear.» Discourses of Epictetus Book I:12

            1 Reply Last reply
            0
            • F FlatAssembler

              Hey, guys! I'm 18 and I've been trying to learn how to program for a few years. The most complicated thing I've done by myself is a web-app that converts arithmetic expressions to i486-compatible assembly. So, what would you recommend me to learn to be able to make some money?

              P Offline
              P Offline
              PIEBALDconsult
              wrote on last edited by
              #8

              If your only reason to do something is "to make some money", you will fail.

              1 Reply Last reply
              0
              • F FlatAssembler

                Hey, guys! I'm 18 and I've been trying to learn how to program for a few years. The most complicated thing I've done by myself is a web-app that converts arithmetic expressions to i486-compatible assembly. So, what would you recommend me to learn to be able to make some money?

                abmvA Offline
                abmvA Offline
                abmv
                wrote on last edited by
                #9

                1. check your sun signs / horoscope 2. enroll for some finance course or business course + international trade and corporate finance 3. start a career in trading 4. start a side business 5. profit 6. cash out.

                Caveat Emptor. "Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long

                We are in the beginning of a mass extinction. - Greta Thunberg

                1 Reply Last reply
                0
                • F FlatAssembler

                  Hey, guys! I'm 18 and I've been trying to learn how to program for a few years. The most complicated thing I've done by myself is a web-app that converts arithmetic expressions to i486-compatible assembly. So, what would you recommend me to learn to be able to make some money?

                  M Offline
                  M Offline
                  Munchies_Matt
                  wrote on last edited by
                  #10

                  Safe cracking.

                  1 Reply Last reply
                  0
                  • F FlatAssembler

                    Hey, guys! I'm 18 and I've been trying to learn how to program for a few years. The most complicated thing I've done by myself is a web-app that converts arithmetic expressions to i486-compatible assembly. So, what would you recommend me to learn to be able to make some money?

                    Sander RosselS Offline
                    Sander RosselS Offline
                    Sander Rossel
                    wrote on last edited by
                    #11

                    You don't make money by learning stuff, you make money by trading time and effort for money. So I suggest that's what you do, get a job (or start your own, but I'd recommend getting some experience first). Now I was lucky in that I knew someone who wanted to hire me as a trainee with no former education. If you're not so lucky you're going to have to work a little harder up front so you can show a potential employer what you can do. The problem is no one wants to hire you if you don't have at least x years of experience or a formal degree, but you're probably already better than a lot of people who already have programming jobs. You could learn for years and years and there'll always be something you don't know and you'll never have anything to show to potential employers. So try to get a job, it's the fastest way to learn (and you'll learn things well beyond programming, like politics and how shitty people can be) and the only way to make money from it. One piece of advice though, do something that you love doing, not because it pays well (but try to combine them).

                    Best, Sander Continuous Integration, Delivery, and Deployment arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                    F 1 Reply Last reply
                    0
                    • F FlatAssembler

                      Hey, guys! I'm 18 and I've been trying to learn how to program for a few years. The most complicated thing I've done by myself is a web-app that converts arithmetic expressions to i486-compatible assembly. So, what would you recommend me to learn to be able to make some money?

                      M Offline
                      M Offline
                      Maximilien
                      wrote on last edited by
                      #12

                      FlatAssembler wrote:

                      So, what would you recommend me to learn to be able to make some money?

                      Get a job in a field/domain you like. Start at the bottom, learn stuff, get some experience.

                      I'd rather be phishing!

                      1 Reply Last reply
                      0
                      • N Nish Nishant

                        Rare to see you promoting JavaScript :-D

                        Nish Nishant Consultant Software Architect Ganymede Software Solutions LLC www.ganymedesoftwaresolutions.com

                        M Offline
                        M Offline
                        Marc Clifton
                        wrote on last edited by
                        #13

                        Nish Nishant wrote:

                        Rare to see you promoting JavaScript

                        I'm actually growing to like it, but it's also pretty much one of those necessary things to know if you want to be marketable, or at least have more opportunities.

                        Latest Article - Building a Prototype Web-Based Diagramming Tool with SVG and Javascript Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                        N 1 Reply Last reply
                        0
                        • Sander RosselS Sander Rossel

                          You don't make money by learning stuff, you make money by trading time and effort for money. So I suggest that's what you do, get a job (or start your own, but I'd recommend getting some experience first). Now I was lucky in that I knew someone who wanted to hire me as a trainee with no former education. If you're not so lucky you're going to have to work a little harder up front so you can show a potential employer what you can do. The problem is no one wants to hire you if you don't have at least x years of experience or a formal degree, but you're probably already better than a lot of people who already have programming jobs. You could learn for years and years and there'll always be something you don't know and you'll never have anything to show to potential employers. So try to get a job, it's the fastest way to learn (and you'll learn things well beyond programming, like politics and how shitty people can be) and the only way to make money from it. One piece of advice though, do something that you love doing, not because it pays well (but try to combine them).

                          Best, Sander Continuous Integration, Delivery, and Deployment arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                          F Offline
                          F Offline
                          FlatAssembler
                          wrote on last edited by
                          #14

                          Well, I've been relatively successful in programming competitions such as the Croatian Open Competition in Informatics (COCI). Isn't that something worth showing to the potential employers, along with that web-app? Or do you think that what I know right now is basically useless?

                          Sander RosselS abmvA 2 Replies Last reply
                          0
                          • M Marc Clifton

                            Nish Nishant wrote:

                            Rare to see you promoting JavaScript

                            I'm actually growing to like it, but it's also pretty much one of those necessary things to know if you want to be marketable, or at least have more opportunities.

                            Latest Article - Building a Prototype Web-Based Diagramming Tool with SVG and Javascript Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                            N Offline
                            N Offline
                            Nish Nishant
                            wrote on last edited by
                            #15

                            I agree - it's sort of a must-have on your resume these days :-)

                            Nish Nishant Consultant Software Architect Ganymede Software Solutions LLC www.ganymedesoftwaresolutions.com

                            F 1 Reply Last reply
                            0
                            • F FlatAssembler

                              Well, I've been relatively successful in programming competitions such as the Croatian Open Competition in Informatics (COCI). Isn't that something worth showing to the potential employers, along with that web-app? Or do you think that what I know right now is basically useless?

                              Sander RosselS Offline
                              Sander RosselS Offline
                              Sander Rossel
                              wrote on last edited by
                              #16

                              I can't really tell how much value your current knowledge is. I'm just telling you that if you want to make money while coding you should find a job where you can put your knowledge to use :) Whether your can sell yourself for minimum wage or €5000,- a month is up to you (and a whole different skill). Just saying that without a formal education (or something else that really stands out) it might be hard to sell yourself at all.

                              Best, Sander Continuous Integration, Delivery, and Deployment arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                              1 Reply Last reply
                              0
                              • N Nish Nishant

                                I agree - it's sort of a must-have on your resume these days :-)

                                Nish Nishant Consultant Software Architect Ganymede Software Solutions LLC www.ganymedesoftwaresolutions.com

                                F Offline
                                F Offline
                                FlatAssembler
                                wrote on last edited by
                                #17

                                I don't quite see why people hate JavaScript so much. In what other programming language can you make a web-app that converts arithmetic expressions to i486-compatible assembly in 700 lines of code?

                                N P 2 Replies Last reply
                                0
                                • F FlatAssembler

                                  Hey, guys! I'm 18 and I've been trying to learn how to program for a few years. The most complicated thing I've done by myself is a web-app that converts arithmetic expressions to i486-compatible assembly. So, what would you recommend me to learn to be able to make some money?

                                  K Offline
                                  K Offline
                                  kmoorevs
                                  wrote on last edited by
                                  #18

                                  Welcome to CodeProject! It's refreshing to see a teenager with some web skills! :) I checked your web-app, but didn't do anything with it, as I have no need for i486 assembly. If you intend to showcase this, you might want to put a little more verbiage there to explain what it does, and how to use it. (a little color wouldn't hurt either) As for how to make some money, you should try for an internship, just be prepared to work for peanuts until you can prove you're worth more. As for skills, others here have given you plenty of ideas. Good luck! :)

                                  "Go forth into the source" - Neal Morse

                                  1 Reply Last reply
                                  0
                                  • F FlatAssembler

                                    Hey, guys! I'm 18 and I've been trying to learn how to program for a few years. The most complicated thing I've done by myself is a web-app that converts arithmetic expressions to i486-compatible assembly. So, what would you recommend me to learn to be able to make some money?

                                    S Offline
                                    S Offline
                                    steveb
                                    wrote on last edited by
                                    #19

                                    Come up with the technology that will consume everybody. Patent it and license/sell it:cool:

                                    1 Reply Last reply
                                    0
                                    • F FlatAssembler

                                      Well, I've been relatively successful in programming competitions such as the Croatian Open Competition in Informatics (COCI). Isn't that something worth showing to the potential employers, along with that web-app? Or do you think that what I know right now is basically useless?

                                      abmvA Offline
                                      abmvA Offline
                                      abmv
                                      wrote on last edited by
                                      #20

                                      Online Artificial Intelligence Courses | Microsoft Professional Program[^]

                                      Caveat Emptor. "Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long

                                      We are in the beginning of a mass extinction. - Greta Thunberg

                                      1 Reply Last reply
                                      0
                                      • F FlatAssembler

                                        Hey, guys! I'm 18 and I've been trying to learn how to program for a few years. The most complicated thing I've done by myself is a web-app that converts arithmetic expressions to i486-compatible assembly. So, what would you recommend me to learn to be able to make some money?

                                        J Offline
                                        J Offline
                                        Jagger B
                                        wrote on last edited by
                                        #21

                                        Don't listen what the little 'Cow Boy' says. Learn ASP.Net deeply. There are enormous opportunity out there. You should also learn/know Java, cloud... IoT as well. -JB

                                        1 Reply Last reply
                                        0
                                        • F FlatAssembler

                                          I don't quite see why people hate JavaScript so much. In what other programming language can you make a web-app that converts arithmetic expressions to i486-compatible assembly in 700 lines of code?

                                          N Offline
                                          N Offline
                                          Nish Nishant
                                          wrote on last edited by
                                          #22

                                          Some people don't base their preference for a language based on the terseness of the code. That said, I personally think JS is pretty neat but I do not expect everyone else to share that opinion.

                                          Nish Nishant Consultant Software Architect Ganymede Software Solutions LLC www.ganymedesoftwaresolutions.com

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups