This forum is in archive mode. You will not be able to post new content.

Author Topic: Programming - The most worthwhile thing I have ever learned  (Read 932 times)

0 Members and 3 Guests are viewing this topic.

Offline m0l0ko

  • Peasant
  • *
  • Posts: 129
  • Cookies: -4
    • View Profile
I'm a chemistry student and I have all sorts of interests and hobbies so I've been learning all kinds of things over the years but what has proved to be the most worthwhile things that I have learned are all computer and IT related things. The most useful skill I have attained over the years is programming. Last summer I decided to take a data entry job that my brother got me and it would have been the most mindlessly boring job I have ever done if I were to do it manually. Instead, I made a web spider that did everything for me. Took me days to program it but it ended up saving me weeks of time. Right now, I've been assigned a research project for my chemistry course and pretty much all I have been doing for it is programming because I could see from the start that I could save myself massive amounts of time by writing scripts to automate all the tasks I was assigned. The professor who gave me the research project told me about a task he does manually which takes him 2 days each time, so I wrote a PHP script which took me about 2 hours to make and now the task which used to take him 2 days, takes about 10 milliseconds. Literally. Now that I'm getting good at programming, I can program all kinds of things to do jobs that would ordinarily be massively time consuming.

Moral of this thread: you can't go wrong by learning programming, its one of the most useful skills you can have in life, especially considering the exponential rate at which computers and technology are evolving. Everything is becoming computerized so the demand for programmers is only going to grow exponentially with it.

Offline Kulverstukas

  • Administrator
  • Zeus
  • *
  • Posts: 6627
  • Cookies: 542
  • Fascist dictator
    • View Profile
    • My blog
Re: Programming - The most worthwhile thing I have ever learned
« Reply #1 on: July 01, 2012, 10:09:53 PM »
Sweet intro. I fully agree with learning programming.
If you are not into software dev very deeply I'd say scripts are more than sufficient in comparison to compiled languages to automate your tasks that are time consuming. I have noticed this myself that I often save lots of time making the computer do work for me.
So I second your saying, that you just cannot go wrong with learning at least some basics of coding. Specially if you're into research and stuff, where you have to compile loads of data...

Welcome to the forum! I see you will have a nice stay ^^
« Last Edit: July 01, 2012, 10:10:05 PM by Kulverstukas »

Offline theellimist

  • Knight
  • **
  • Posts: 371
  • Cookies: 17
    • View Profile
    • TheEllimist's Game
Re: Programming - The most worthwhile thing I have ever learned
« Reply #2 on: July 02, 2012, 09:53:15 AM »
Haha that is funny, I am a chemistry major as well, I just do this stuff as a side hobby. You are totally right about it being a useful skill. Welcome to the forums!

Offline m0l0ko

  • Peasant
  • *
  • Posts: 129
  • Cookies: -4
    • View Profile
Re: Programming - The most worthwhile thing I have ever learned
« Reply #3 on: July 03, 2012, 03:28:49 AM »
If you are not into software dev very deeply I'd say scripts are more than sufficient in comparison to compiled languages to automate your tasks that are time consuming. I have noticed this myself that I often save lots of time making the computer do work for me.
I only know PHP so far but the vast majority of things I need to do, I can do with PHP so I haven't got around to learning other languages yet. I started learning java but my brother recommended I learn C# but since I'm a linux user and not a big fan of microsoft, I'm making a compromise and learning C++. I like the syntax, I'm picking it up pretty fast but t will be a good while before I can actually do anything with the language.

Haha that is funny, I am a chemistry major as well, I just do this stuff as a side hobby. You are totally right about it being a useful skill. Welcome to the forums!
The research project I'm doing is finding the optimum method/basis set combo in Gaussian for chromium hexacarbonyl. It would have been extremely time consuming manually making an input file for every method/basis set combo then running them so instead I made a PHP script to automatically generate the input files along with a batch control file. Everyone else got practical research projects in the lab, its funny I got a computer based one because I'm the only real computer/IT fanatic in the class but the professor didn't know that. I've just finished 3rd year, what about you? I was planning on working as a chemist once I get my BSc but my brother says hes starting up a programming company so I'm gonna get a masters in an IT related field and work for my brothers company instead.

Offline theellimist

  • Knight
  • **
  • Posts: 371
  • Cookies: 17
    • View Profile
    • TheEllimist's Game
Re: Programming - The most worthwhile thing I have ever learned
« Reply #4 on: July 03, 2012, 12:06:51 PM »
I just completed my first year lol. That is lucky that you got the one project that played to your strengths!

 



Want to be here? Contact Ande, Factionwars or Kulverstukas on the forum or at IRC.