Reply
  • Nov 9, 2019
    the end

    here are two of the textbooks i used in my python classes
    https://drive.google.com/open?id=1cnM9NG7YYqmoG-Babv_BZmoGVM5s69kB

    I thought you was a female

  • Nov 10, 2019
    ·
    1 reply

    Pick 1 language to focus on when you start out. I reccommend something oop. Maybe python. When you're done with tutorial hell via youtube do some leetcode and start building something that interests you.

  • Nov 10, 2019
    maxcraft

    Pick 1 language to focus on when you start out. I reccommend something oop. Maybe python. When you're done with tutorial hell via youtube do some leetcode and start building something that interests you.

    Build ktt3.com

  • Nov 11, 2019
    • Pick a language
    • Stick with the language
    • Make random s*** with the language
    • Learn
    • Repeat or pick up a new language
  • Nov 29, 2019
    ·
    2 replies
    SBMike

    I'm going to be real with you, college sucks when it comes to preparing you for after college. They're going to have you doing basic s*** in like C++ or Java your whole college career with the only challenges being algorithms which isn't really that challenging because the algorithm is already there you just have to get an understanding of it and put it into code. Youtube, Coursera and Udemy has some s*** you can watch and go along with and even labs you can do to learn the basics.

    Pick a language I suggest one of the three:
    Python
    Javascript / Typescript
    Go

    And do mini projects and learn as you go by making mistakes and looking up best practices along the way. Do know that these three are vastly different especially Go compared to the other two so don't try to mix and match it can get confusing, on their own their pretty easy to get the hang of. Lastly, I do suggest learning full stack which kind of contradicts my mix and match statement because I doubt you'll be using anything other than Javascript for frontend work, but yea you get my point.

    Go Developers make a lot of money currently, and I only see that going up fyi.

    Javascript and Python are probably the two currently most popular languages with the best communities. Both of these have very good frameworks for each. If you're looking frontend I use React, but Angular is also a very heavily used framework. If you're looking backend NodeJs for JS. I'm not too familiar with Python but I know Django is big, also Python is heavily used with Machine Learning and AI.

    ALSO, one last thing look into other tools to learn and work with the major tools that you'll need to know about and you will almost most definitely be using wherever you go for an internship or after college altogether are Docker & Kubernetes or Serverless. -> This is more of a DevOps thing but still get familiar with these or you'll be so confused by a lot of s*** after school.

    Kk, I'm done. In all just make sure you look and learn outside the scope of what college is teaching, but still hold onto and understand the data structures and algorithms because tech interviews are terrible (whiteboard questions should never be a thing, sadly they are) and you'll have to know them if you want a job.

    All of these are terrible languages to learn for the first time lol

  • Nov 29, 2019
    ·
    1 reply
    yuuurp

    All of these are terrible languages to learn for the first time lol

    Python?

  • Nov 29, 2019
    ·
    2 replies
    CactusJackSentYa

    Python?

    Just learn c++ first or at least java just something with some kind of real type system and a compiler

  • Nov 29, 2019
    yuuurp

    Just learn c++ first or at least java just something with some kind of real type system and a compiler

    python is like the #1 most recommended beginner language lmao

  • Nov 29, 2019
    ·
    1 reply
    yuuurp

    All of these are terrible languages to learn for the first time lol

    How is Go a terrible language to learn for the first time?

    JS maybe because it’s basically anything goes and it can develop bad habits hence why I include Typescript and with Eslint it should be fine but Go is extremely opinionated and forces at least decent coding habits.

    And Python is always recommend as a beginner language. I don’t use it much so I can’t really say.

  • Nov 29, 2019
    yuuurp

    Just learn c++ first or at least java just something with some kind of real type system and a compiler

    Lmaoo Go has all of this. What are you on about?

  • Nov 29, 2019
    ·
    edited
    ·
    1 reply
    SBMike

    How is Go a terrible language to learn for the first time?

    JS maybe because it’s basically anything goes and it can develop bad habits hence why I include Typescript and with Eslint it should be fine but Go is extremely opinionated and forces at least decent coding habits.

    And Python is always recommend as a beginner language. I don’t use it much so I can’t really say.

    Because it’s too high of an abstraction from machine code to really learn anything about programming that is gonna build a solid foundation for a beginner

  • Nov 29, 2019

    Python and C/C++ are the main two languages beginners should learn moving forward in my opinion; my professors were very adamant about it.

  • Nov 30, 2019
    ·
    1 reply
    yuuurp

    Because it’s too high of an abstraction from machine code to really learn anything about programming that is gonna build a solid foundation for a beginner

    I’m glad you edited this cause it made no sense at first.

    Still what do you mean? You were suggesting Java how is Go any more of an abstraction? Go is a lot closer to C/C++ than Java is.

    Seems to me like you’re just talking out of your ass with this machine code bs.

  • Nov 30, 2019
    SBMike

    I’m glad you edited this cause it made no sense at first.

    Still what do you mean? You were suggesting Java how is Go any more of an abstraction? Go is a lot closer to C/C++ than Java is.

    Seems to me like you’re just talking out of your ass with this machine code bs.

    Wrong wrong wrong

  • Nov 30, 2019
    ·
    1 reply

    go makes huge abstractions in its syntax which will be very confusing for a beginner once they try to pick up another language also why would someone start out with learning a niche language that probably won't be around in 5 years? stick with the classics lol c++ isn't going anywhere

  • Nov 30, 2019
    ·
    1 reply
    yuuurp

    go makes huge abstractions in its syntax which will be very confusing for a beginner once they try to pick up another language also why would someone start out with learning a niche language that probably won't be around in 5 years? stick with the classics lol c++ isn't going anywhere

    Yea you have no idea what you're talking about. And it shows because you keep spouting the same one talking point you found online somewhere lmaoo. Then just end it off with the same ole, "Just learn c++"

  • Nov 30, 2019
    SBMike

    Yea you have no idea what you're talking about. And it shows because you keep spouting the same one talking point you found online somewhere lmaoo. Then just end it off with the same ole, "Just learn c++"

    Are you really that Ret arded that you can’t see why telling someone who knows nothing about programming to learn your s***ty niche language first is bad advice?

  • Nov 30, 2019

    But “go developers make more money then java devs” yeah probably cuz 90 percent of go developers work at google lol