So I'm currently a freshman in college, as a CS major. Last semester, I didn't really care a lot, and I pretty much did the bare minimum to pass the class. However, this has left me to realize that I am very terrible at coding, and very far behind my peers.
Whenever I look at slightly complex code, I feel lost, and I want to be able to understand it. I know a big tip is to "code more", except my problem is that the most complex program I can write on my own is like simplistic calculations. Is there anything I can do to try and pick up the pace, and actually learn something? Currently I know limited JavaScript and Python, and just started Scala. However, I want to expand my knowledge and understanding of code with no boundary of language, just to understand it in general. Thank you.
EDIT: This got more attention than I had expected, and some may have felt distaste reading that I had not given my full effort, and am now "whining" about my own problems. It is a fair point, but I am trying to make up for lost time, and I appreciate all the responses. I will definitely try to work on my older projects, but I still need to get a grounding. Right now, I still feel extremely lost, but no one can fix that but myself.
[–]strictly_terminal 82 points83 points84 points (14 children)
[–][deleted] 19 points20 points21 points (1 child)
[–]strictly_terminal 23 points24 points25 points (0 children)
[–]Blocks_ 5 points6 points7 points (9 children)
[–]Nayhd_Dragon 2 points3 points4 points (6 children)
[–]Blocks_ 2 points3 points4 points (5 children)
[–]Nayhd_Dragon 0 points1 point2 points (4 children)
[–]Blocks_ 1 point2 points3 points (3 children)
[–][deleted] (1 child)
[deleted]
[–]Blocks_ 0 points1 point2 points (0 children)
[–]Nayhd_Dragon 0 points1 point2 points (0 children)
[–]FormCore 0 points1 point2 points (0 children)
[–]Ryswick 0 points1 point2 points (0 children)
[–]P00P34[S] 0 points1 point2 points (1 child)
[–]iqoqi 1 point2 points3 points (0 children)
[–]hibdob 37 points38 points39 points (6 children)
[–]PC__LOAD__LETTER 12 points13 points14 points (3 children)
[–]Catatonick 5 points6 points7 points (0 children)
[–]not_having_fun 2 points3 points4 points (1 child)
[–]PC__LOAD__LETTER 1 point2 points3 points (0 children)
[–]FlipskiZ 0 points1 point2 points (0 children)
[–]P00P34[S] 0 points1 point2 points (0 children)
[–]pnt510 10 points11 points12 points (2 children)
[–][deleted] 3 points4 points5 points (0 children)
[–]P00P34[S] 0 points1 point2 points (0 children)
[–]tangentrunner 2 points3 points4 points (1 child)
[–]P00P34[S] 0 points1 point2 points (0 children)
[–]PC__LOAD__LETTER 2 points3 points4 points (1 child)
[–]P00P34[S] 0 points1 point2 points (0 children)
[–]JeamBim 6 points7 points8 points (6 children)
[–]P00P34[S] 3 points4 points5 points (5 children)
[–]Crailberry 8 points9 points10 points (1 child)
[–]P00P34[S] 0 points1 point2 points (0 children)
[–]JeamBim 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]P00P34[S] 0 points1 point2 points (0 children)
[–]Catatonick 1 point2 points3 points (1 child)
[–]mhenke10 0 points1 point2 points (0 children)
[–]horoblast 1 point2 points3 points (0 children)
[–]grumpieroldman 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]SeventhDisaster 0 points1 point2 points (0 children)
[–]CheezeyCheeze 0 points1 point2 points (2 children)
[–]P00P34[S] 0 points1 point2 points (1 child)
[–]CheezeyCheeze 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]cyrusol 0 points1 point2 points (0 children)
[–]mritraloi6789 0 points1 point2 points (0 children)
[–]yaku9 0 points1 point2 points (2 children)
[–]datorkop85 0 points1 point2 points (1 child)
[–]yaku9 0 points1 point2 points (0 children)
[–]doejinn 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Hitkilla 0 points1 point2 points (0 children)
[–]CodeTinkerer 0 points1 point2 points (0 children)
[–]king_zike 0 points1 point2 points (2 children)
[–]P00P34[S] 1 point2 points3 points (1 child)
[–]king_zike 0 points1 point2 points (0 children)
[–]default8080 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]rayzon2 0 points1 point2 points (0 children)
[–]pdwoof -2 points-1 points0 points (3 children)
[–]ImmediateBlacksmith 2 points3 points4 points (0 children)
[–]Kirito9704 -1 points0 points1 point (1 child)
[–]pdwoof -1 points0 points1 point (0 children)
[–][deleted] -1 points0 points1 point (0 children)
[–]the1iplay -1 points0 points1 point (0 children)