Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 6 of 6
  1. #1
    New to the CF scene
    Join Date
    May 2014
    Posts
    7
    Thanks
    0
    Thanked 0 Times in 0 Posts

    New here. Been learning with Codecademy, where to go next?

    Hi all,

    I'm 22 and just received my bachelor's in psychology, which, while intellectually stimulating, will probably not prove to be useful from a pragmatic standpoint. I've been doing some freelance English tutoring, but I've been really interested in coding these past two months or so because the job prospects seem very good (until I started self-employment, I always had trouble finding jobs) and it relies heavily on abstract thinking. I've heard about how people have learned coding online and then become freelancers without a college degree, so I would prefer to follow that route if possible. Of the free learn-to-code sites, I've found Codecademy to be the most engaging, and I've completed their Javascript, HTML/CSS, and PHP courses and completed about half of the Ruby and Python courses. So my question is, where do I go from here? I think it would be really exciting to eventually design AI and robotics software, but I was informed by one of my professors who previously had a computer science background that it would be at least a decade before I am capable of that. Since smartphone apps seem like the big thing these days (and I have a few ideas of my own), I figured I'd try making some but don't really know where to begin. I have an iPhone and a Windows laptop (and would like to develop for Androids as well), so I figured APIs are a must. I've been checking out PhoneGap(which uses node.js), but it's rather confusing. For one thing, you can't copy and paste text into the editor. For another, using the up and down arrow keys brings up lines of code instead of moving up or down into the previous lines. Should I just read the documents from front to back, or is there a better place to get started? I'd appreciate any advice.

    Thanks,
    Frank

  • #2
    New to the CF scene
    Join Date
    May 2014
    Posts
    6
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Hi Frank,

    Since there's no replies yet. I might as well offer my 2c. I'm a CS graduate but never made it to programming.
    (i guess I'm back. i'm old and probably will not find paid work in this field. fortunately i have branched out to other part-time work/bookkeeping/accounting. and I got stuck in low dummy level IT instead of coding for years. )

    But I kind of have an idea where you should go next. You may need to learn about linux/unix and using their tools. i.e. get used to those other two operating systems than windows. Lots of free versions of linux out there. Android is based on linux and works with java while iphone has their own "mac" style c. (unless that's outdated too now, i looked into it too far back now)

    You may either have to get a mac desktop to support your i-phone programming. (or get an "old" pc that you can convert to a pc-with MAC os. so you can run the MAc's dev tools for both iMac and iPhone; and also maybe having your "old" pc be able to dual boot or even triple boot to run a linux version as well; or have a 2nd computer running linux to work on your Android apps; some folks try to use OSX to work on other linux and Android apps too. )

    There's the Netbeans IDE for java /php etc. development by Oracle.
    www.netbeans.org

    And also Eclipse IDE which may work on Windows. if so then probably a way to do android apps using windows and Eclipse.
    Eclipse - The Eclipse Foundation open source community website.


    Oracle also has lots of free stuff on their site, even a free student version of oracle 11 or such. If you are interested in using Oracle.
    MS has lots of free stuff and videos but half the time its really like advertising for their new slew of MS coding software. (like use .NET 4.5 now! or whatever)

  • #3
    New to the CF scene
    Join Date
    May 2014
    Posts
    6
    Thanks
    0
    Thanked 0 Times in 0 Posts
    I forgot to mention. As for AI, in the bachelor's CS program , usually the curriculum (ok for "cheap" state schools who have low funded CS bachelors programs like my school did) was a good AI textbook and then LEGO mindstorms.
    http://www.amazon.com/LEGO-4544091-M...ego+mindstorms

    Amazon.com: LEGO® Mindstorms NXT Power Programming: Robotics in C (9780973864977): John C. Hansen: Books

    I guess your professor meant about a decade could probably mean industry AI where one practically has to also be an EE or Computer Engineer
    digitally and maybe mechanically designing the components of industrial AI products. (automated car factory robots? for example and getting into the industry somehow probably also with digital design experience etc. ).

  • #4
    New to the CF scene
    Join Date
    May 2014
    Posts
    7
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Thanks hvalley. I was afraid I'd either have to get an Apple computer to program iPhone apps or get an Android phone to program Android ones. I'll check out Lego Mindstorms. Time to start saving up, I suppose. Netbeans looks really useful. Is Eclipse a little higher-level?

    Funding brings up another issue. Can anyone give me some advice regarding web design? As I mentioned earlier, I've had difficulties with job searching in the past, so I've turned to the freelancing route for my English tutoring and proofreading (and would prefer self-employment in future positions). Putting up flyers at local colleges is time-consuming, so today I figured I'd make a business website to link to Google ads. I found the Codecademy HTML/CSS course to be a piece of cake compared to the other courses I've taken (particularly Javascript), so how feasible would it be to create my own website?

  • #5
    New Coder
    Join Date
    Aug 2014
    Posts
    33
    Thanks
    0
    Thanked 1 Time in 1 Post
    Hi! Frankthetank, As you have told that you have worked as a coder in freelancer, i advice you to study a course about the mobile apps developer as now, the needs and wanted for the mobile apps developer are very high and also the salary given to the apps developer are equal to the experienced programmer. So, if you learn course and search for jobs in apps developer means surely you can get a job and also you can earn lots and lots of money in very short period of time.

  • #6
    New Coder
    Join Date
    Sep 2014
    Posts
    26
    Thanks
    0
    Thanked 0 Times in 0 Posts
    I agree with williamhanson, now there is lots of scope in the development of mobile application. Everyone looks and wait for new apps, if you develop something new then you will have a good career in development. Learn some courses like php or asp...


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •