Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
C0D4681463y15 years later, and this exact problem still doesn't go away.
Your code can't predict the future, it can make it easier to mould its shape, but conflicting requirements will always appear. -
synemeup3143yEurgh I hate those pointless limitations. To me, programming inherently is a creative field. I learn best when allowed to do my own shizz.
Should teachers not encourage you to be creative? ...Or maybe it's a lesson about writing scalable code ¯\_(ツ)_/¯ -
Really useful comment. I hope one day I can teach CS and it is useful to know what students think. Unfortunately where I live CS teachers are just recycled math teachers with no knowledge of the subject. And since there’s a priority list to access teaching, it doesn’t matter if they actually know what they teach.
-
Maer17823yMidunderstandings go both ways though. Programming is a creative process, yes, but it also requires a logical and structured approach and math is a big part of it.
Sure, depends on what you want to do. If you want to build websites, alright, I don't know how much math is required in the field, but I imagine for the large majority of developers it's not thaaat much (feel free to correct me, WebDevs, I am really not sure).
However if you intend to get into 3D rendering or image processing you better start learning linear algebra. Any kind of optimization usually requires math, logic or both as well and there are so many fields.
What I've often seen is when people say, "programming to me is creative" what they meant is, "my workflow is poorly structured, but I consider that as advantage, because I am an artist and my mind is full of wonder".
In any case, what I would have wished for in our school programming class is usage of updated frameworks. Not outdated VBasic stuff.
Related Rants
-
elgringo41Student - Teacher renaming .c to .exe make the program executable ? Teacher - Yes A group of people stand up...
-
kescherRant14Our programming teacher had a surgery on his left eye and will not be able to do the lessons with us. Guess wh...
-
sonrisa37Best quotes from IT teacher: - "C# is a language to program your IDE." - "C# is a language for beginners, and...
I hate how my teacher always says "do your homework that does this and only this"
and the the next day he is like "i'm gonna implement the code you were supposed to do so it does 4 more thing you couldn't even think about it"
and i have to spend all my day changing how I wrote my code because it's (for me) impossible to re-use my code in relation to the new implementations
rant
school
teacher
programming school