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

C++ fundamentals?

Discussion in 'Members' Lounge' started by get_nick, Feb 6, 2015.

  1. get_nick

    get_nick These snozzberries taste like snozzberries... VIP

    Messages:
    11,939
    Likes Received:
    1,059
    Joined:
    Apr 21, 2003
    Location:
    Washington State
    I'm contemplating going back to school since a few jobs I'm interested in applying for require some sort of technical degree and my current company will pay for 100% of schooling. F5 Networks is based here in Seattle and a lot of the jobs prefer (read: require) C++ experience. Also, for a CSS degree, you will be learning C++.

    I would like to get in and learn some of the fundamentals, but I can't find a good site online. Lynda.com is ok. Codecademy.com doesn't have anything for C++, and google isn't returning much for guidance.

    Do you guys know of anything online that could at least introduce me to C++?
     
  2. whiterabbit06

    whiterabbit06 Why oh why didn't I take the blue pill? VIP

    Messages:
    1,472
    Likes Received:
    312
    Joined:
    Oct 27, 2007
    Location:
    Crestview, Fl
    http://www.penguinprogrammer.co.uk/c-beginners-tutorial/

    http://planetsourcecode.com/

    There are a couple links that might help. Planet source code is where I used to go a lot, you can search a bunch of different languages and download projects that other people made and read their comments to see how things were done their way. I was always a more visual person, show me something that works and I'll figure out how and understand how to make my own.
     
    get_nick likes this.
  3. get_nick

    get_nick These snozzberries taste like snozzberries... VIP

    Messages:
    11,939
    Likes Received:
    1,059
    Joined:
    Apr 21, 2003
    Location:
    Washington State
    Cool, i'll take a look at those.
     
  4. Briansol

    Briansol Admins Admin VIP

    Messages:
    21,453
    Likes Received:
    2,117
    Joined:
    Nov 18, 2007
    Location:
    CT
    c++ is dead. Don't know why anyone would still require that, other than it teaches some basic principals of object-orientated design.

    MIT has free courses, as does Coursera.com
     
    get_nick likes this.
  5. get_nick

    get_nick These snozzberries taste like snozzberries... VIP

    Messages:
    11,939
    Likes Received:
    1,059
    Joined:
    Apr 21, 2003
    Location:
    Washington State
  6. Briansol

    Briansol Admins Admin VIP

    Messages:
    21,453
    Likes Received:
    2,117
    Joined:
    Nov 18, 2007
    Location:
    CT
    Java is a much more modern OOP language. Lots of places use it.
     
  7. get_nick

    get_nick These snozzberries taste like snozzberries... VIP

    Messages:
    11,939
    Likes Received:
    1,059
    Joined:
    Apr 21, 2003
    Location:
    Washington State
    After doing more research, it looks like the schools all have Java principles yet a lot of companies look for C++. Assholes need to get it together.

    I've even thought about doing a coding bootcamp. But i've heard mixed reviews and they are really expensive.

    Fuck I hate my current job. If it didn't pay well and/or i was married, I would probably just quit.
     
  8. Briansol

    Briansol Admins Admin VIP

    Messages:
    21,453
    Likes Received:
    2,117
    Joined:
    Nov 18, 2007
    Location:
    CT
    Next to nobody codes with C++ unless you're writing an interpreted language on top of the compiled language (ie, php is written in c++).

    python/rails/etc replaced it on the system side
    java/c# replaced it on the app side

    They want you to know C++ because it sucks at doing things... so you have to learn how to do things manually. With C++, you actually tell what part of memory to write stuff to on the computer. then, you have to clean up after yourself with a garbage collection routine, or you end up with windows 98 (ie, you have to reboot every few days because it's out of resources).

    Most modern languages do all that for you.

    If you're not going to be a programmer like die hard live in the basement with 2321 monitors and mom upstairs, you probably won't do it in real life.

    If you're interested in doing data modelling, there might be some opps here at my client site. They are looking to bring in 40 people to run financial simulations and analysis through the system i build. Most guys are in finc planning and analysis titles, some engineers...
     
  9. get_nick

    get_nick These snozzberries taste like snozzberries... VIP

    Messages:
    11,939
    Likes Received:
    1,059
    Joined:
    Apr 21, 2003
    Location:
    Washington State
    basically i want to be a product manager or product marketing manager. All of them "require" a BA/BS technical degree and "prefer" an MS. So i'm stuck. I want to get into Google or F5, and all want/require tech knowledge.
     
  10. B16

    B16 Super Moderator VIP

    Messages:
    11,539
    Likes Received:
    534
    Joined:
    Sep 30, 2002
    Location:
    yay area, CA
    What degree do you have now?

    F5 might require C++ because I believe the code on the LB is written in C++.

    Schools wont do their core curriculium in C++ any longer. That is now all java and now they might have a single semester of C/C++.

    Product Manager typically requires you being quite technical since you're responsible for features that go into the product. You basically OWN the product from a business standpoint.
     
  11. get_nick

    get_nick These snozzberries taste like snozzberries... VIP

    Messages:
    11,939
    Likes Received:
    1,059
    Joined:
    Apr 21, 2003
    Location:
    Washington State
    I have a business degree with my MBA in Marketing and Finance. I wanted to get over to product marketing, but my MBA didn't help as much as I had hoped. I'm stuck in a circular rut now. The jobs I want need tech experience. I can't get tech experience without a job. I'm about to just start from scratch and say screw it. Go get my first year classes and then quit work for my second year.
     
  12. B16

    B16 Super Moderator VIP

    Messages:
    11,539
    Likes Received:
    534
    Joined:
    Sep 30, 2002
    Location:
    yay area, CA
    Gotcha.

    Are you up to getting a BS in CS now? :p That would make you quite valuable.

    I've been thinking of going and getting my MBA. We would be crossing paths essentially. lol
     
  13. BigJ

    BigJ I'm just about that action Boss. VIP

    Messages:
    11,091
    Likes Received:
    408
    Joined:
    Oct 4, 2002
    Location:
    Washington
    Check this link. I have it book marked for free online stuff.

    http://www.reddit.com/r/AskReddit/c...stuff_on_the_internet_should_everyone/c7rmgw6
     
    get_nick likes this.
  14. get_nick

    get_nick These snozzberries taste like snozzberries... VIP

    Messages:
    11,939
    Likes Received:
    1,059
    Joined:
    Apr 21, 2003
    Location:
    Washington State
    Yes, i would be getting a BS. There are a couple of options, and I haven't decided which would be better for me. It's a difficult decision because I don't actually want to do any of the work, i just want to have a strong understanding and be able to get the job. lol

    http://www.bothell.washington.edu/css

    LMK if you decide on the MBA. I would be happy to give you info about it and the process.
     
  15. B16

    B16 Super Moderator VIP

    Messages:
    11,539
    Likes Received:
    534
    Joined:
    Sep 30, 2002
    Location:
    yay area, CA
    LOL! You gotta work for it man! :) How good is your math? :p

    Cool, I would like to know about the process. I would be considering an executive program since I've been in management long enough to qualify. Really curious if the school makes a difference? If so what is a good program to go through?
     
  16. get_nick

    get_nick These snozzberries taste like snozzberries... VIP

    Messages:
    11,939
    Likes Received:
    1,059
    Joined:
    Apr 21, 2003
    Location:
    Washington State
    I'm good at math, but i'm rusty as shit.

    The school depends on what you want to do and where you want to work. Here are the two most important questions.

    1) Are you going to stay at your current company? (if yes, any school/program will do)

    2) Do you want to stay in tech? (if yes, go to a local school. try to get into USC, Cal, UCLA, and obviously Stanford)

    50% of the value of the school is the networking and companies you can get into. Always go to the best school you can get into, worry about money later. And go to a school near where you want to work.
     
    B16 likes this.
  17. corvetteguy78

    corvetteguy78 Well-Known Member VIP

    Messages:
    3,519
    Likes Received:
    290
    Joined:
    Feb 19, 2007
    Location:
    CT
    C++ may be dead, but there is a SHIT load of programs written in it. Just like when I got my A.S. in CIS they were still teaching COBOL and that was dead for a long time.
     
  18. reikoshea

    reikoshea HS Troll...And Mod Moderator VIP

    Messages:
    12,633
    Likes Received:
    193
    Joined:
    Apr 27, 2005
    Location:
    San Antonio, TX
    I write C++, C, Java, Python, and many others. Believe me, C++ and C have gotten me plenty of jobs and helped advance my career more than any of my other skill sets.

    C++ is used at F5 because of their products. It's much easier to have a 100+ person dev team and have new devs come on using C++ than it is for them to come on using standard C. The reason they're using C++ is because milliseconds count, but it's such a gigantic code base that C would be impractical to manage.

    Forget what B says, he silly.
     
    B16 likes this.
  19. Briansol

    Briansol Admins Admin VIP

    Messages:
    21,453
    Likes Received:
    2,117
    Joined:
    Nov 18, 2007
    Location:
    CT
    I don't disagree with it for your role or someone wanting to go sysops. Nick is looking at something completely different
     
  20. B16

    B16 Super Moderator VIP

    Messages:
    11,539
    Likes Received:
    534
    Joined:
    Sep 30, 2002
    Location:
    yay area, CA
    TIL: Don't take advice from B.

    lol
     
Verification:
Draft saved Draft deleted

Share This Page