![]() Professors help so much during the labs, even if they’re not helping you specifically. It all depends on you and the effort you will put into programming.Ħ | Go to the labs!!!!!!! I swear, if you have labs and don’t go to them, you’re basically boycotting yourself. ![]() But that does not mean they’re better than you or that you will never get as good as them. That is not uncommon, as a lot of people decide to go into CS after trying out a bit of programming in their teen years. This was probably my biggest problem in the first few weeks of uni: almost all of my classmates already had quite an extensive knowledge of programming. Or you can even come up with something yourself! Write literally anything that comes on your mind, which will become easier to think about every time you learn something new in class.ĥ | Don’t let others intimidate you. So besides your assignments at university, seek out for other exercises or challenges online and try them out. Like any other skill, the only way to properly learn and become really good at coding is by… coding. ![]() What I mean is, yes, we all look up at StackOverflow a function that fits what we’re trying to do, I used to do that with for-loops when I first learned them, but always read through those lines of code and try to understand what is going on, how does it do the thing it does y’know?Ĥ | Practice, practice, practice. Before I say anything, I want to make clear that what I am talking about is not plagiarizing someone else’s work, even if it is publicly displayed on the internet: it’s unethical and defeats the purpose of learning. And yes, that is also something you should do, try to figure things out yourself, but learning the concepts will save you a lot of time and headache.ģ | There is no shame in looking up a few lines of code online, but make sure you understand it. They argue that they can learn better by trial and error, experimenting. I really don’t know if this is a common thought that some programmers have, but I’ve had a few classmates disagree with me when I say that reading the textbooks and understanding the concepts is really important. So don’t worry about being behind before you even started, but if you have time, it won’t hurt to learn a little bit.Ģ | Theory is important. Sure, it’d probably help to have some prior experience with programming (in any language really, just to get your feet wet), but you’re going to university for the sole purpose of learning. I always thought you needed to have at least completed a beginner’s course in codecademy to understand my first year classes, but that’s complete utter bullshit. I’m at the end of my first year of university in the bachelor of computing science, so here are a few of my tips for 1st year computing science majors (or people who are wanting to learn programming even), some I would like to have heard before starting university.ġ | No, you don’t need to have any knowledge about programming before your classes. * There are a lot more learning websites out there, but I picked the ones that are, as far as I’m aware, completely free and in my opinion the best/ most useful. Please feel free to add more learning focused websites. IDEAS, INSPIRATION & NEWS (websites which deliver educational content meant to entertain you and stimulate your brain)ĭIY & HOW-TO’S (Don’t know how to do that? Want to learn how to do it yourself? Here are some great websites.) Enjoy!įREE ONLINE COURSES (here are listed websites that provide huge variety of courses) I believe in free education, one that’s available to everyone no matter their race, gender, age, wealth, etc… This masterpost was created for every knowledge hungry individual out there.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |