Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
I think you pretty much are already nailing what I would consider the #1 tip for any programmer... Portfolio!
If you're already committing to the Linux kernel, that is resume material. You can point future employers to your commits, so they can SEE the work you do!
Even still... Keep programming and putting your work online (GitHub) for others to see. Employers want to see your work. Honestly, I feel they can care far less about your formal education if your public code (and, by extension, your work habits) impress them (that's not to say you shouldn't continue on to college, just that a portfolio can help you far more than a grade).
Aaand yet again, I looked at the rant's content and thought it must be you ranting 😄
Hahaha :P guess so 😄
QCat8963yI want you in my contacts young man! 8D
Do you have Skype/Twitter/Hangout?
QCat8963y@linuxer4fun you're added! (^_-)
Cukes-18213y@linuxer4fun if you don't mind me asking, where did you learn how to do this? I've taken three c++ courses at my university and I don't even know how to come close to writing a compiler, or anything remotely that cool..
Heres the problem: you dont learn these things in uni... You need to find a project, gather informations on how to solve it and then do it...
For a compiler:
-parse the file and generate the correct assembler code for the specific command
-output the assembler code to a file
-let the asnembler assemble the assembler code
-let the linker do the rest.
Sounds (more or less) easy, right? Heres the thing: dont expect to learn everything. Youre not in highschool where you learn everything former to an exam. You really MUST learn how to gather informations and find out how to apply that knowledge (yes, sometimes you will have to listen to 12yo kids on youtube which do a pseudo tuturial and are cringy af (i did include myself xD))