Should I program?

Discussion in 'Programming' started by IHazSugar, May 27, 2015.

Thread Status:
Not open for further replies.
  1. I started learning how to code around two weeks ago, and I find it fun, and feel it as a need to continue growth of my network, as all developers I've contacted are quite expensive, and the cheap ones seem to only be in foreign countries, and with bugs and different timezones, it takes too long to get a working plugin. The thing is, I'm only 12. I am fully capable of coding it, as I am above average students. I am in accelerated math, ELA, science, and social studies. I am entering algebra I next year, and have scored a perfect O.A.A in the third grade. Anyways, should I attempt to learn to code, for my server and as a possible future job? I'm sure it would be a good decision to start coding now, and have a head-start in life. But I'm not sure if I should, should I be outside instead of coding, hanging out with friends more, etc? I play one sport, but still should I be more like a normal kid? I'm one of the most popular kids in my grade, but still am a bit worried.
     
  2. If you really want to be a programmer then I say it's never too early to learn. At the same time you're only 12 so there is no rush or reason to blow off everyone and everything else to focus solely on coding. I think that would hurt you more in the long run.

    Should you be more like a normal kid? What's normal today isn't normal tomorrow. If everyone was addicted to crack cocaine that would be normal and the guy saying it was bad for you would be the weird guy that doesn't fit in. When I was in school computers were for nerds (negative), now it seems to be at least normal if not cool.

    The popular kids from when I was in school are no longer relevant. The "losers" in school turned out to be winners because they thought for themselves instead of letting their peers shape their actions. What I'm about to say may be a little insulting but I think it's good to sometimes look at your current position in life in respect to how you view your peers from an outside perspective: Who cares what a bunch of foolish children think of you or anyone else.

    Now to temper my previous statements. It doesn't hurt to have a social life so you can have a (social) network and be able to get along with other people. You can get further in life by being able to work with others more than by being the best at something (with only a handful of exceptions). Many managers would rather hire someone who can work in a team and has decent skills over someone who can't work in a team and is the very best. The best aren't valuable if they add a net negative value to a company because they reduce the efficiency of other team members or create a negative impression on the clients/customers.

    Again, learning to program at your age is probably a good idea if you have the desire and ability to do so, IMO. You may be trying to make plugins now, but you already know that the skill transcends Minecraft. However, don't devote so much time to it that it causes problems in other areas of your still developing life. Culling many skills and experiences while you are young may be more valuable to you when you are older.

    Unfortunately, everyone is different which makes it hard to give specific advice. You are you, so only you can determine how best to invest your time. Invest it wisely and have fun.

    [Edit] Removed incorrect use of term "coder"
     
    #2 JCThePants, May 27, 2015
    Last edited: May 29, 2015
    • Winner Winner x 3
    • Friendly Friendly x 2
  3. I started learning Java when I'm 10. Never too early to start.

    Most people will learn coding when they are much older. Give it a shot, see how is it going. If you can't bear it, don't worry. There are many people in the Spigot Community who (may) are willing to code you a custom plugin for free - so long you don't make money of it. If you really want to do programming, why not? it is time that you make your own decisions.

    Hope this helps.
     
  4. Never too early to start. I started when I'm 11.

    Learning to code is entirely your own choice, don't be bothered by others. If you think it helps you, go ahead! You need plugins? Go ahead!

    Of course, you will very well know that programming isn't limited to Minecraft and Minecraft only. There are lots of open-source projects out there waiting for you to discover. Take, for example, some on GitHub. Open source. What is this website hosted on? Open-source nginx.

    If you want to learn, and you really have the heart to learn, then by all means just learn it.
     
    • Friendly Friendly x 1
  5. Most of the people you find on Spigot will be >18 years old anyway. Age doesn't define when you can learn something new, maturity does.
     
    • Agree Agree x 2
  6. Algebra 1? In our school system everyone goes to algebra 1 but I am in algebra 1 honors :p.

    Ok so now into the point. I started programming in java 3 months ago and I have to say.... don't stress out about it because I have and when your brain isn't working you don't learn. Everytime I don't know a concept in java like one time I totally didn't understand multidimensional arrays in for loops and had to ask @Sudzzy for help, I just took a break for awhile and went back to understanding how they worked.

    Oh and your one of those kids who "try to fit in the popular crowd". I also in 7th grade was in that too. The thing is, they always will judge you on if you wear something weird or if you made some mistake. Don't try to be who you aren't, be what you want to be and don't let other people choose your path. Also if your really into managing a server.. well go for it but I wouldn't depend on a game for your source of income, what happens if minecraft shuts down one day (I highly doubt but maybe it could happen).

    Be more like a normal kid? How is coding "not being normal'? That's all opinion and I could say that people who play tennis are weird.
     
  7. I started at the age of 11, sure I couldn't really do most of the math-related things, but I cant say it didn't help me a bunch in school.. (I was a better problem-solver, I learned how to do research, and how to have patience)
     
  8. Don't be that 15 year old nerd because that one sport got pushed away for a windows computer and minecraft... don't focus too much on this, go be a normal kid, I don't take coding seriously and I'm happy.. I run track, XC(Cross Country) and I play Soccer.. its a much better life then all of this
     
  9. It's about age, not maturity,

    Remember that TaylerKing kid, Who was 13 and got banned for ranting about how big his dick is...
     
    • Funny Funny x 1
  10. Teg

    Teg
    Supporter

    Ahh, those were the good ol' days
     
    • Agree Agree x 1
  11. 1) JCThePants, you just said the word "coder", that word is a disgrace to true programmers and developers alike.
    2) xiurobert, you first said you started when you were 10 and then you said you started when you were 11, making both statements likely lies.
    3) TheBlackFish, I know we have had our disagreements in the past, but I.T is the future. the demand for network specialist's and developers is rising every single day.

    IHazSugar, if you want to do it, DO IT.
    don't stop and ask if it'll make you the odd kid or not, because remember; the odd kid in your school now who spends a bit too much time in the computer lab and actually likes math class is the kid that will be flying over your tiny apartment in a $50 million dollar private jet in 15 years.

    http://www.spigotmc.org/threads/poll-are-programmers-anti-social.65880/#post-728922
    have fun.
     
    • Like Like x 3
  12. I agree a lil' bit... a microsoft software dev. is making up in the 100 thousands a year, plus they get a microsoft PRIME card :D
     
  13. eh, graduate from MIT school of computer science or CMU school of computer science with a GPA of >3.7 and google, microsoft, apple, facebook and the U.S government will be jumping on you for a $140k a year job; writing code 7 hours a day.
    BORING.

    go use that skill and grab a few buddies from college, fund a startup of some neat idea, let google buy it from you for $50 million and go fund something bigger.
    google buy's all these little start-ups to get rid of competition, which is very predictable thus easy to take advantage of.
     
    • Like Like x 1
  14. 7 hours of code a day.. for 140k.. I'd take that :p
     
  15. Good to know. I apologize to all the programmers and developers for the unintentional insult.
     
  16. Cldfire

    Cldfire Retired Moderator
    Retired

    No. Learn java. Studies show that "cool" kids are far less successful than those who weren't considered cool through elementary/high school.

    #BeANerd
     
  17. Cldfire

    Cldfire Retired Moderator
    Retired

    No, you wouldn't. Not unless you like going to an office and working every day for the next 50 years of your life, lol. It gets boring after a couple of months.

    And I'm sure the stress/deadlines aren't fun >.>
     
    • Agree Agree x 1
  18. to all the people that are replying, i read half the thread, im to lazy to read it all, and to lazy to type this, BUT:

    to all of the people saying coder;
    You aren't a coder if you code, you are a programmer. You code/program.
     
  19. Don't try too hard to be popular. Just do your own thing. If you want to learn to program, go ahead. If you want to learn how to be a sys-admin, go ahead. If you want to make websites, go ahead. You're never too young to be a techie. Embrace your geeky side. We're all geeks one way or another.

    I'm quite young. I went to a christian school with about 300 children in a before I enrolled in online schooling. I hated every single person in that christian school. They were all either jocks or were seriously immature. I tried so hard to fit in, but then I realized that in 10 years, no one will fucking care whether you were a geeky kid or not. In fact, if you start to develop software now, you're more likely to become successful when you're an adult.

    Be a geek because why not?
     
    • Agree Agree x 2
    • Useful Useful x 1
  20. age of the geek
     
    • Agree Agree x 1
Thread Status:
Not open for further replies.