1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

[JOURNEY] 10,000 hours to master Objective C

Discussion in 'My Journey Discussions' started by vasilicaciortan, Oct 7, 2013.

  1. vasilicaciortan

    vasilicaciortan Power Member

    Joined:
    Mar 17, 2010
    Messages:
    759
    Likes Received:
    433
    Hello BHW members,

    As the title says I am willing to learn Objective C so I can be able to build iOS mobile apps or work for some company in the near future.

    Long Story Short

    I am 29 years old and I have recently moved with my girlfriend(future wife) from my home country to Madrid, Spain. We plan to move to Palma de Mallorca next year.
    I was inspired to learn Objective C by a guy I met on a transaction, as he did this in about 2 years of dedication and motivation.
    He is now guiding me through the learning process.

    I have spent about 50 hours until now learning the basics as following:

    To get my feet wet and learn the fundamentals of programming I took the Python free Course on Codecademy.
    The second step was learning the basics of C programming which I also did.
    Now I am at the next step which is learning C++ (using Deitel LiveLessons Videos C++ parts 1 and 2)
    The last step will be of course Objective C.

    I am not completely new to programming as I finished a mathematics-informatics High School, but did not think back then that I would really need this stuff.
    At a given point I was looking for a solution to learn coding and get paid at the same time. I know it sounds silly and it usually should be the other way. What I know is that the world needs high skilled coders and should invest in this.

    I would learn 24h/day if I could but I also need to earn my living. I have recently started to bid for projects on Elance, oDesk and Freelancer. Hope I get some work soon.
    I also did good on Fiverr a few months back and have a web service website to promote in order to get some jobs.

    This is my little story. I am really motivated to do this since I love coding (did not know this back in high school) and also learn very fast.
    I will begin this journey from the 50 hours mark and update it as I go forward on the learning process.

    If you have any suggestions, questions, points do not hesitate to comment on the thread. I know any positive or negative point around this subject will help everyone.
     
    • Thanks Thanks x 3
    Last edited: Oct 7, 2013
  2. divok

    divok Senior Member

    Joined:
    Jul 21, 2010
    Messages:
    1,015
    Likes Received:
    634
    Location:
    http://twitter.com/divok
    great to see someone learn coding.
    My suggestion ;- don't learn, just dive into coding and learn as you go. This would be more productive and fruitful .
    just take a project and start working on it.
     
    • Thanks Thanks x 1
  3. vasilicaciortan

    vasilicaciortan Power Member

    Joined:
    Mar 17, 2010
    Messages:
    759
    Likes Received:
    433
    I heard many people saying the same thing.
    It would be very helpful to get suggestions on projects in C++. Maybe something that would be useful for someone on BHW.
     
  4. Riders On The Storm

    Riders On The Storm Senior Member

    Joined:
    Feb 27, 2012
    Messages:
    1,151
    Likes Received:
    489
    Goodluck with your venture mate.
     
    • Thanks Thanks x 1
  5. divok

    divok Senior Member

    Joined:
    Jul 21, 2010
    Messages:
    1,015
    Likes Received:
    634
    Location:
    http://twitter.com/divok
    just start working on a simple objective c ios app . If you don't have any idea , just try to copy any android/ios app.
     
    • Thanks Thanks x 1
  6. cyberbrute

    cyberbrute Registered Member

    Joined:
    Jul 29, 2013
    Messages:
    72
    Likes Received:
    47
    Occupation:
    Student
    Location:
    Pakistan
    this is best choice you made :)

    programmers = successful people!

    happy coding!
     
    • Thanks Thanks x 2
  7. AquaticGamer

    AquaticGamer Jr. VIP Jr. VIP

    Joined:
    Apr 13, 2013
    Messages:
    4,091
    Likes Received:
    1,518
    Gender:
    Male
    Location:
    http://www.AQSocials.com
    Home Page:
  8. bcoide

    bcoide Newbie

    Joined:
    Apr 17, 2013
    Messages:
    14
    Likes Received:
    2
    The best way to learn coding is defining a goal first and move forward to reach this goal. For instance just think about writing tic tac toe game and try to find information about how to create 2d game in iOS. If you move like this you will have taste to create usefull thing and will get motivated much than just reading random tutorials. Please note that learning code is just learning best practices. A Language or a library is just tool. Don't try to master language or library because it is always irrelevant. More or less best practices are all same across all platforms and languages.
     
    • Thanks Thanks x 1
  9. Panther28

    Panther28 Elite Member

    Joined:
    May 2, 2010
    Messages:
    2,268
    Likes Received:
    3,405
    Occupation:
    Internet.
    Location:
    Internet.
    well good luck, it will take you 2.7 years to complete your goal if you do 10 hours every day.
     
    • Thanks Thanks x 1
  10. nanavlad

    nanavlad Jr. VIP Jr. VIP Premium Member

    Joined:
    Dec 2, 2009
    Messages:
    2,420
    Likes Received:
    892
    Gender:
    Male
    Occupation:
    SEO Consultant
    Location:
    Proxy Central
    A very smart move
    Your building a career and at the same time giving yourself the opportunity to earn from it

    Goos luck with your journey
     
    • Thanks Thanks x 1
  11. buckybrendan

    buckybrendan Registered Member

    Joined:
    Aug 6, 2013
    Messages:
    64
    Likes Received:
    72
    Occupation:
    Web Developer
    Location:
    Ireland
    Wish you the best of luck, but if you are serious you will need to get some books to read. Takes a lot of books, since they take different approaches to coding. It only takes one book to learn, just depends on if that book's approach suits you. Following tutorials online will only get you so far and will build up the 10000 hours but will it mean that you spent that time well.

    Always good to try a few different ways of learning something to reinforce it. Also start with a simple project you want to code and build up from there. only way to learn coding is by coding.
     
    • Thanks Thanks x 1
  12. vasilicaciortan

    vasilicaciortan Power Member

    Joined:
    Mar 17, 2010
    Messages:
    759
    Likes Received:
    433
    That is what I wish to, but given the fact that I need to earn my living as well it should take me a little bit longer.
    I just hope this will take a good turn for me meanwhile.
     
  13. meaculpa

    meaculpa Jr. VIP Jr. VIP Premium Member

    Joined:
    Dec 27, 2008
    Messages:
    710
    Likes Received:
    336
    Occupation:
    SEO
    Location:
    Netherlands
    Learning objective C really isn't worth it. You're better off learning Java & C# and just making android apps & iOS apps in Xamarin. Much easier and you don't need to learn that idiotic language.
     
    • Thanks Thanks x 3
  14. riktubrs

    riktubrs Jr. VIP Jr. VIP Premium Member

    Joined:
    Dec 8, 2010
    Messages:
    263
    Likes Received:
    65
    Occupation:
    Software Developer
    Good luck buddy!

    It's very doable, however, I don't think you should limit yourself in terms of hours while learning a new language.
     
    • Thanks Thanks x 1
  15. vasilicaciortan

    vasilicaciortan Power Member

    Joined:
    Mar 17, 2010
    Messages:
    759
    Likes Received:
    433
    I get your point about Objective C and I agree that it is kind of hard (at least for me) but as long as it is harder there should be fewer coders to learn it, I guess.
     
  16. vasilicaciortan

    vasilicaciortan Power Member

    Joined:
    Mar 17, 2010
    Messages:
    759
    Likes Received:
    433
    I agree and the 10k hours is just a mark to set a target. The less hours I spend until I will be able to earn from this it means a bigger success for me.
    It is obvious and everyone knows that we could not learn something in a human life since technology is changing and new challenges rise up daily.
     
  17. meaculpa

    meaculpa Jr. VIP Jr. VIP Premium Member

    Joined:
    Dec 27, 2008
    Messages:
    710
    Likes Received:
    336
    Occupation:
    SEO
    Location:
    Netherlands
    It's not even that it's incredibly hard. It's just not a good language on its own which means that you'll only ever use it for iOS which use can use other languages for ;)
     
    • Thanks Thanks x 1