Click here to Skip to main content
15,885,985 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: CS-insanity and things that make me want to quit Pin
den2k8821-Oct-20 20:56
professionalden2k8821-Oct-20 20:56 
GeneralRe: CS-insanity and things that make me want to quit Pin
kmoorevs21-Oct-20 13:08
kmoorevs21-Oct-20 13:08 
GeneralRe: CS-insanity and things that make me want to quit Pin
Super Lloyd21-Oct-20 13:52
Super Lloyd21-Oct-20 13:52 
GeneralRe: CS-insanity and things that make me want to quit Pin
Espen Harlinn21-Oct-20 13:54
professionalEspen Harlinn21-Oct-20 13:54 
GeneralRe: CS-insanity and things that make me want to quit Pin
den2k8821-Oct-20 20:53
professionalden2k8821-Oct-20 20:53 
GeneralRe: CS-insanity and things that make me want to quit Pin
NelsonGoncalves21-Oct-20 21:32
NelsonGoncalves21-Oct-20 21:32 
GeneralRe: CS-insanity and things that make me want to quit Pin
den2k8821-Oct-20 21:40
professionalden2k8821-Oct-20 21:40 
GeneralRe: CS-insanity and things that make me want to quit Pin
User 1493685322-Oct-20 8:13
User 1493685322-Oct-20 8:13 
Well, I don't find it easy at all. I think that I wrote my message in the way that people misunderstand. I don't say those exercises are easy. No, they are extremly hard for me. Otherwise I wouldn't need to memorize them from the book. What I'm sad about most is that I don't have freedom to do my own programs and by that I don't mean building a compiler or a chess engine. I mean using my basic knowledge and my own logic to create something from the beginning to the end. And I don't mean a gps-system for a car or new facebook. I can make a whole textbased console rpg with only if statements, System.out.println(), and Scanner in java. So yes, it's possible to make simple and fun programs that aren't just pure algorithms. You don't have to be programming virtuoso to build whole programs.

But I know that it isn't what software engineering is about. That's why I'm angry at myself that I didn't check that out before I enrolled in CS-courses. I thought programming was similiar to art making, just you did it with the code. But in programming you must follow the istructions and your creativity is hardly restricted. Imagine if all artists were only allowed to make art by using a brush of certain size, from particular shop, from a particular shelf, made by a particular branch on a A4-sized- paper that only is allowed to be white and is made of a particular tree from a particular jungle and the only thing that they were allowed to paint was a tree with only brown and green paint. And imagine that there was an artist who wanted to paint a dog, and every other artist would bash him and say" Why are you so full of yourself? Paint a leaf first and than think about the whole picture" and he would answer: "But I feel like my creativity is chocked by all those rules. I feel like I'm only copying the same tree that everyone else does" and they would bash him again: " You just lack imagination! Who is forcing you to copy? Just stop do it and do it yourself, paint the leafs in brown color and the tree in green. See how many possibilities you have?". This is how I feel about programming.

modified 3-Jun-21 21:01pm.

GeneralRe: CS-insanity and things that make me want to quit Pin
NelsonGoncalves21-Oct-20 21:32
NelsonGoncalves21-Oct-20 21:32 
GeneralRe: CS-insanity and things that make me want to quit Pin
Garry Lowther21-Oct-20 22:08
Garry Lowther21-Oct-20 22:08 
GeneralRe: CS-insanity and things that make me want to quit Pin
dshillito22-Oct-20 1:07
dshillito22-Oct-20 1:07 
GeneralRe: CS-insanity and things that make me want to quit Pin
User 1493685322-Oct-20 9:58
User 1493685322-Oct-20 9:58 
GeneralRe: CS-insanity and things that make me want to quit Pin
Gerry Schmitz22-Oct-20 1:32
mveGerry Schmitz22-Oct-20 1:32 
GeneralRe: CS-insanity and things that make me want to quit Pin
W Balboos, GHB22-Oct-20 5:44
W Balboos, GHB22-Oct-20 5:44 
GeneralRe: CS-insanity and things that make me want to quit Pin
Davyd McColl22-Oct-20 3:06
Davyd McColl22-Oct-20 3:06 
GeneralRe: CS-insanity and things that make me want to quit Pin
obermd22-Oct-20 3:47
obermd22-Oct-20 3:47 
GeneralRe: CS-insanity and things that make me want to quit Pin
loctrice22-Oct-20 4:14
professionalloctrice22-Oct-20 4:14 
GeneralRe: CS-insanity and things that make me want to quit Pin
JT the Maker22-Oct-20 5:43
JT the Maker22-Oct-20 5:43 
GeneralRe: CS-insanity and things that make me want to quit Pin
User 1493685322-Oct-20 8:55
User 1493685322-Oct-20 8:55 
GeneralRe: CS-insanity and things that make me want to quit Pin
Mark Smeltzer22-Oct-20 6:54
Mark Smeltzer22-Oct-20 6:54 
GeneralRe: CS-insanity and things that make me want to quit Pin
Mateusz Jakub22-Oct-20 7:17
Mateusz Jakub22-Oct-20 7:17 
GeneralRe: CS-insanity and things that make me want to quit Pin
User 1493685322-Oct-20 8:51
User 1493685322-Oct-20 8:51 
GeneralRe: CS-insanity and things that make me want to quit Pin
Mateusz Jakub23-Oct-20 7:59
Mateusz Jakub23-Oct-20 7:59 
GeneralRe: CS-insanity and things that make me want to quit Pin
Kirk 1038982122-Oct-20 8:13
Kirk 1038982122-Oct-20 8:13 
GeneralRe: CS-insanity and things that make me want to quit Pin
User 1493685322-Oct-20 8:36
User 1493685322-Oct-20 8:36 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.