mwfogleman + programming   131

Look, I love programming. I also believe...
The article is conflating “coding” with “professional software development”. Learning to code teaches you, among lots of other things:

Divide and conquer
Boolean logic
Debugging
Analytical thinking
Logic flow
Details!
programming 
16 days ago by mwfogleman
Please Do Learn How to Propose Better Solutions | Smarterware
I mostly disagree with Atwood's premise and land on Benjamin Stein's side of the argument. Coding teaches you analytical thinking skills, logic workflows, and debugging like no other activity can, and you can apply those skills to lots of situations beyond actually building production apps.

The world of software development needs more people who know how to define better solutions than the ones we have now.
programming  ginatrapani 
16 days ago by mwfogleman
GizmoStyle // We Love The Web : Linux enters the I’m A Mac/I’m A PC row with ‘We’re Linux’
We’ve all seen the various Mac v PC ads but no Linux ads as of yet. And why would we? - Linux does not have the bank balance to finance Hollywood style adverts - remember Microsofts Jerry Seinfeld ad campaign? $10 million for what? Well, that’s all about to change as Linux have announced five finalists who have made adverts for their ‘We’re Linux’ video campaign. I must admit, they probably aren’t TV ready…..yet. We’ll see what Linux decide to do when they announce the winner tomorrow (Wednesday evening Pacific Time). Here are the 5 videos:
video  software  linux  internet  humor  opensource  design  apple  business  programming  windows  community  sharing  tv  advertising  microsoft  marketing  videos  2009 
april 2009 by mwfogleman
Hard Work and Practice in Programming - O'Reilly Radar
I once saw a show on new learning techniques. They took a first or second grade music class and told the students they were going to play them a song and that they should come up with a way of remembering the tune. Each of the children came up with a different method mostly using crayons and construction paper. They created different ways to designate the notes and loudness and spaced things to indicate the timing, etc. Then they showed each student how the method they came up with mapped to sheet music. According to the program I was watching this was really effective in teaching children how to read sheet music
education  lifehacks  learning  programming  interesting  development  inspiration  work  articles  coding  math  theory  pedagogy  oreilly 
december 2008 by mwfogleman
« earlier      

related tags

2.0  37signals  academia  academic  activism  adobe  advertising  advice  advocacy  adware  aggregator  agile  ai  algorithm  algorithms  amazon  animation  api  apple  applescript  apps  architecture  arstechnica  art  article  articles  artificial  artificial_intelligence  askmefi  asterisk  attention  authentication  awesome  aws  basic  bho  bigbrother  bill  billgates  bittorrent  blackhat  blog  blogging  blogs  book  books  boston  brain  browser  browsers  btrfs  bugs  bugtracking  bugzilla  burnout  business  c  career  cellphone  children  chrome  cloud  cloud-computing  cloudcomputing  cms  cocoa  code  coding  cognition  cognitive  collaboration  college  communication  community  comparison  competition  composition  compsci  computer  computers  computerscience  computing  conspiracy  content  contest  cool  corporate  corydoctorow  courses  courseware  creativity  criticism  crowdsourcing  cs  csr  css  culture  customization  cvs  dailybuilds  data  database  davewiner  design  desktop  dev  development  digital  distribution  diy  django  documentation  download  droste  drupal  drupalcon  dvcs  dvorak  ebook  ebooks  ec2  eclipse  economics  editor  education  effect  electronics  emacs  engineering  entrepreneur  entrepreneurship  escher  essay  ethics  euler  evolution  evolutionary  exercises  ext3  ext4  feed  feeds  file  filesystem  filetypes  firefox  firefox3  floss  flow  formats  fractal  framework  fraud  free  freeware  fsf  fun  funny  future  gadgets  games  gaming  gecko  geek  geneticprogramming  genius  geometry  ginatrapani  git  google  grad  graduate  graphics  gsoc  gtd  guide  hack  hacker  hacking  hacks  health  history  hosting  howto  html  humor  humour  ide  ideas  identity  ie  ie6  image  imageprocessing  images  imported  infrastructure  innovation  inspiration  install  intelligence  interactive  interesting  interface  intern  internet  internetexplorer  internship  interview  interviewing  interviews  iphone  it  java  javascript  jfs  job  jobinterview  jobs  joelonsoftware  joomla  journalism  kde  keyboard  kids  komodo  lab  language  layout  leadership  learning  lectures  lego  leopard  lessons  library  life  lifehack  lifehacker  lifehacks  links  linux  linuxswitch  list  literacy  mac  machinelearning  macosx  malware  management  manual  map  marketing  marlboro  mashup  math  mathematica  mathematics  media  medialab  meditation  memory  mercurial  microsoft  mind  mindstorms  mit  mitchkapor  mobile  module  money  motivation  mozilla  multimedia  music  mysql  nerd  network  networking  newmedia  news  newspapers  non-profit  nonprofit  notes  numbers  nxt  nyt  nytimes  objective-c  office  online  open  open-source  openbook  opencog  openid  opensocial  opensolaris  opensource  opinion  opml  optimization  oreilly  organization  os  oss  osx  outsourcing  party  pedagogy  people  performance  philosophy  phone  photo  photography  photos  photoshop  php  pics  picture  pipes  planning  powerpoint  presentation  presentations  privacy  process  productivity  programming  project  projectmanagement  projects  prom  psychology  puzzles  python  quicksilver  qwerty  reading  reference  remote  research  resig  resource  resources  review  rfc  robot  robotics  robots  rss  ruby  rubyonrails  rules  s3  s5  safari  satire  scheduling  scheme  school  science  sdk  security  selfimprovement  server  servers  sharing  shell  simpletest  slide  slides  social  socialnetworking  society  software  source  sourcecontrol  spore  spyware  sql  standards  startup  startups  statistics  stevepavlina  storage  subversion  summer  surveillance  svn  sysadmin  system  teaching  tech  technology  telephony  testing  text  theme  theory  tips  tools  toread  training  travel  turing  tutorial  tutorials  tv  typing  ubuntu  ui  university  unix  usability  vcs  version-control  versioncontrol  versioning  video  videogames  videos  vim  virus  visualization  voip  volunteer  volunteering  wealth  web  web2.0  webapps  webdesign  webdev  webdevelopment  webhosting  webkit  webservices  website  wifi  wiki  wikipedia  win32  windows  wireless  wolfram  wordperfect  work  xfs  xhtml  xkcd  yahoo  yahoopipes  youtube  zen  zfs 

Copy this bookmark:



description:


tags: