Click here to Skip to main content
15,881,588 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
User 1493685321-Oct-20 7:51
User 1493685321-Oct-20 7:51 
GeneralRe: CS-insanity and things that make me want to quit Pin
Chris Losinger21-Oct-20 8:37
professionalChris Losinger21-Oct-20 8:37 
GeneralRe: CS-insanity and things that make me want to quit Pin
harold aptroot21-Oct-20 8:42
harold aptroot21-Oct-20 8:42 
GeneralRe: CS-insanity and things that make me want to quit Pin
Slacker00721-Oct-20 9:12
professionalSlacker00721-Oct-20 9:12 
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 
I spend a significant amount of time reading and analyzing stuff written by others.

I do this to learn, and the world is full of smart people willing to share their knowledge through papers and open source projects.

There is also no lack of software developers who manage to trick themselves into believing they have come up with simple a solution to a complex problem - here are two common examples:
  • Synchronizing state across multiple systems is hard to get right, but can be done using Paxos or Raft. This needs to be properly handled when decisions will be made based on state information shared by multiple systems.
  • Scheduling is hard, problems like job shop scheduling and nurse scheduling may sound easy, but you cannot even pick the right algorithm for a particular problem without understanding it.
There are often multiple algorithms that are known to provide a solution, but the performance can vary wildly depending in the input data.

So, IMHO, get on with the learning - don't just - as you say - copy and paste solutions written by others.
Espen Harlinn
Chief Architect - Powel AS

Projects promoting programming in "natural language" are intrinsically doomed to fail. Edsger W.Dijkstra

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 
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 

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.