Go Back   vb.org Archive > Community Central > Community Lounge
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 05-06-2004, 05:47 PM
Velocd's Avatar
Velocd Velocd is offline
 
Join Date: Mar 2002
Location: CA University
Posts: 1,696
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Programmers v. Coders

<a href="http://slashdot.org/comments.pl?sid=04/05/05/1325219" target="_blank">http://slashdot.org/comments.pl?sid=04/05/05/1325219</a>

An interesting discussion in a slashdot thread about the level of math needed to really work effectively as a programmer. I'm working toward a Computer Science degree, and alreading feeling the pressure with the level of math required to comprehend data structures, algorithms and algorithmic efficiency in programming applications.

Most programming jobs today seem to require a CS major or equivalent for consideration of even being hired, but the work you may be writing are non-math intensive APIs, database implementations, writing efficient SQL, etc.

But one reason employers hire programmers of a CS major is because their cognizant abilites in math allow for more proficient problem solving tactics, and improved work flow.

Just something to think about if you're going into the CS major, so to stick with the math and not be intimidated by it.

It doesn't really apply to entreprenuers who create a web application and make tons of money from their innovative service. Although if they wish to improve it, and expand their business, they'll want to hire efficient programmers.
Reply With Quote
  #2  
Old 05-06-2004, 07:41 PM
Xenon's Avatar
Xenon Xenon is offline
 
Join Date: Oct 2001
Location: Bavaria
Posts: 12,878
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default



good to hear, as i'm studiing CS and maths.
Reply With Quote
  #3  
Old 05-07-2004, 02:28 AM
amykhar's Avatar
amykhar amykhar is offline
 
Join Date: Oct 2001
Location: PA
Posts: 4,438
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I was a math major, not a computer science major. The CS courses were good for theory and such, but the problem solving skills I learned in the math courses are what have helped me the most.

I know many people who took a business track instead of a math track, and they all seemed to struggle with the logic of programming. They needed somebody to tell them exactly what to do before they could write code.
Reply With Quote
  #4  
Old 05-07-2004, 02:50 AM
filburt1 filburt1 is offline
 
Join Date: Feb 2002
Location: Maryland, US
Posts: 6,144
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

In my years of coding, both professionally and freelance, I have never needed any math more complex than trigonometry. Granted, I wasn't developing games, 3D modelling software, etc.
Reply With Quote
  #5  
Old 05-07-2004, 04:09 AM
Brad Brad is offline
 
Join Date: Nov 2001
Posts: 4,765
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Math is the reason I did'nt aspire to be a programmer for a full time job, I am very bad at it. Pay attention in class so you don't end up like me .
Reply With Quote
  #6  
Old 05-07-2004, 01:00 PM
vbmechanic vbmechanic is offline
 
Join Date: Jan 2004
Posts: 104
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Velocd
http://slashdot.org/comments.pl?sid=04/05/05/1325219
It doesn't really apply to entreprenuers who create a web application and make tons of money from their innovative service. Although if they wish to improve it, and expand their business, they'll want to hire efficient programmers.
I'm probably better at giving birth than I am at math.. (I'm male.) I think I code PHP pretty well and fairly fast.
Reply With Quote
  #7  
Old 05-07-2004, 02:08 PM
assassingod's Avatar
assassingod assassingod is offline
 
Join Date: Jul 2002
Posts: 3,337
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm no good at math either, I have tutor lessons every friday but I still can't get the hang of anything. However I find algerbra extemely easy if I think im coding PHP. I always think of x as a variable and it always helps me figure out the equation. God im nerdy
Reply With Quote
  #8  
Old 05-07-2004, 03:39 PM
colicab-d's Avatar
colicab-d colicab-d is offline
 
Join Date: Dec 2002
Location: Glasgow
Posts: 382
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sadly theres a way in which the brain works with these things, for starters the left side of the brain controls grammar and vocal abilities aswell as languages, the other right side is creative in art and able to recognize patterns better.

This is where the problem occurs as if in theory your trying to learn a language structure then youd better be able to recognize the shapes and patterns within, thus your right side now kicks in.

So really by improving your maths skill your also improving your artistic ability as if the brain is developing then both will grow equally, however the other side will begin to pale in relation.

Thus maths may leave you a mute if you study it to the level you gusy are wishing LOL,

no but do you see my point that if your maths ability is increased then your actual language abilitys will drop so although you may recognize the simple patterns of the program languages (i.e abbreviations etc) then your business and natural language will deteriarate.
Reply With Quote
  #9  
Old 05-07-2004, 05:15 PM
amykhar's Avatar
amykhar amykhar is offline
 
Join Date: Oct 2001
Location: PA
Posts: 4,438
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
then your business and natural language will deteriarate
Not necessarily. Right now, I am working as a journalist for the local paper. I didn't lose my verbal skills by strengthening my math and logic skills.
Reply With Quote
  #10  
Old 05-07-2004, 05:17 PM
filburt1 filburt1 is offline
 
Join Date: Feb 2002
Location: Maryland, US
Posts: 6,144
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If you're a professional developer then you will have to make presentations, documents, documentation, etc. at some point, including public speaking.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:35 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04158 seconds
  • Memory Usage 2,250KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete