|
|
#16 | |
|
Somewhat clueless
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 284
Karma: 1027870
Join Date: Nov 2008
Location: UK
Device: Kindle PW, iPad, iPhone
|
Quote:
That's true of recent graduates as well as experienced candidates - I'm getting heartily fed up of university Computer Science departments which (at least here in the UK) don't regard programming as worth teaching. The focus is on formal logic, lambda calculus etc. which, while clearly interesting and worth study, on its own misses the point - computers have to be programmed, and without the basic skills the rest is fairly pointless. I have interviewed graduates with first class degrees from top-class universities who have proudly proclaimed that they've never written any code. What's the point in that? /JB |
|
|
|
|
|
|
#17 |
|
Interested Bystander
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,133
Karma: 7395715
Join Date: Jun 2008
Device: Sony PRS505, Nook Color(CM7), iPad3
|
Do address the original question from the other point of view, I think most good programmers would make very poor creative writers.
They would present facts clearly in short declarative statements, there would be no art to their writing at all. Good code is clear and easy to understand. Good writing uses a huge variety of tricks and methods to give more than the just facts contained in a sentence, but also to add colour and depth, to create a particular feeling in the mind of the reader. |
|
|
|
|
Enthusiast
|
|
|
|
#18 | |
|
Illiterate newbie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 442
Karma: 1439102
Join Date: Dec 2011
Location: Finland
Device: Sony PRS-T1
|
Quote:
I'm not even CS major, but in Communications Engineering-program, and we have at least 2 mandatory courses(Java/Python and C). I think the CS-program have some more here. Personally I have taken around 5 courses on coding, two with some assembly coding in it and now on applied course... And even with my experience I think I'm not near anything professionally required... Some of the stuff does help, like language theory and data-structures and algorithms, but I have no idea how one would use them in meaningfull way without knowledge of atleast basics in programming... |
|
|
|
|
|
|
#19 | |
|
Somewhat clueless
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 284
Karma: 1027870
Join Date: Nov 2008
Location: UK
Device: Kindle PW, iPad, iPhone
|
Quote:
/JB |
|
|
|
|
|
|
#20 | |
|
Somewhat clueless
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 284
Karma: 1027870
Join Date: Nov 2008
Location: UK
Device: Kindle PW, iPad, iPhone
|
That was pretty much my response! To clarify, it appeared that they had done some programming courses, but that passing those courses hadn't actually required them to do any programming. Bizarre!
Quote:
Engineering courses, particularly Electronic Engineering, do better and generally teach much more useful programming skills than CS courses, in my experience (again, UK-specific). /JB |
|
|
|
|
|
|
#21 |
|
Not scared!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,530
Karma: 18839366
Join Date: Mar 2009
Location: Solihull, UK
Device: Sony 650, Sony T2, Xoom, Nexus 7, Nook ST
|
It's perfectly possible to have a career in IT without any programming knowledge (although not as a programmer, of course).
__________________
The man who does not read good books has no advantage over the man who cannot read them. Mark Twain My early and invincible love of reading, . . . I would not exchange for the treasures of India. Edward Gibbon |
|
|
|
|
|
#22 | |
|
What did you call me?
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,259
Karma: 16430045
Join Date: Feb 2010
Location: NJ, USA
Device: Kindle
|
Quote:
Also, there seems to a high correlation of coding skill and musical ability. I see coding as just as much a creative, expressive endeavor as writing or playing music. And on the original point (as gleaned from skimming the thread, not reading the linked article) I definitely think that skills involved in writing a clear thesis or organizing a plot have to overlap the skills in coding clear procedures and organizing control structures. ApK
__________________
Join me in getting money for nothing: Join Ebates. Use my referral link, and we both get free money! |
|
|
|
|
|
|
#23 | |
|
Somewhat clueless
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 284
Karma: 1027870
Join Date: Nov 2008
Location: UK
Device: Kindle PW, iPad, iPhone
|
Quote:
/JB |
|
|
|
|
|
|
#24 |
|
Not scared!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,530
Karma: 18839366
Join Date: Mar 2009
Location: Solihull, UK
Device: Sony 650, Sony T2, Xoom, Nexus 7, Nook ST
|
Yes. I absolutely agree with you. Even if you go on to a career in IT that doesn't require programming skills, an appreciation of such skills is definitely advantageous.
__________________
The man who does not read good books has no advantage over the man who cannot read them. Mark Twain My early and invincible love of reading, . . . I would not exchange for the treasures of India. Edward Gibbon |
|
|
|
|
|
#25 |
|
Interested Bystander
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,133
Karma: 7395715
Join Date: Jun 2008
Device: Sony PRS505, Nook Color(CM7), iPad3
|
|
|
|
|
|
|
#26 | |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,997
Karma: 24341048
Join Date: Jan 2010
Device: Kindle Fire HD, Kindle 2
|
Quote:
![]() I used to work for a company that preferred hiring programmers with a musical background/aptitude.
__________________
“Politics: A strife of interests masquerading as a contest of principles. The conduct of public affairs for private advantage.” |
|
|
|
|
|
|
#27 | ||
|
Illiterate newbie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 442
Karma: 1439102
Join Date: Dec 2011
Location: Finland
Device: Sony PRS-T1
|
Quote:
Quote:
There is some fields which don't require it, but for others I think at least some grasp of actual process would be very helpful. |
||
|
|
|
|
|
#28 | |
|
Somewhat clueless
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 284
Karma: 1027870
Join Date: Nov 2008
Location: UK
Device: Kindle PW, iPad, iPhone
|
Quote:
/JB |
|
|
|
|
|
|
#29 | |
|
Somewhat clueless
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 284
Karma: 1027870
Join Date: Nov 2008
Location: UK
Device: Kindle PW, iPad, iPhone
|
Quote:
Those languages are great for getting stuff done (in appropriate application areas), but they leave huge gaps in understanding about how computers actually work - the programming model they present is significantly divorced from real machine architectures and my experience with students who've been taught primarily languages like these is that they have to "unlearn" a lot of stuff before they can become truly good programmers. /JB Last edited by jbjb; 11-19-2012 at 04:43 PM. Reason: fixed typo |
|
|
|
|
|
|
#30 | |
|
Interested Bystander
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,133
Karma: 7395715
Join Date: Jun 2008
Device: Sony PRS505, Nook Color(CM7), iPad3
|
Quote:
|
|
|
|
|
![]() |
| Thread Tools | Search this Thread |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Troubleshooting screen is bad | anywho | Amazon Kindle | 8 | 09-10-2012 11:28 AM |
| I've done a very bad thing... | jlmwrite | Amazon Kindle | 29 | 01-07-2011 06:11 AM |
| Is this a bad battery or what? | Dave W | Sony Reader | 9 | 01-24-2010 06:19 AM |
| link bad? | sassanik | Feedback | 1 | 04-13-2009 12:25 PM |
| bad card, or bad card reader, or... ? | zelda_pinwheel | Fictionwise eBookwise | 5 | 02-08-2008 10:32 AM |