1 Replies - 361 Views - Last Post: 07 September 2012 - 06:42 PM

#1 Charles86  Icon User is offline

  • New D.I.C Head

Reputation: -1
  • View blog
  • Posts: 14
  • Joined: 07-September 12

Charlie here.

Posted 07 September 2012 - 04:16 PM

Hi. Name is charlie. I am 26 years old. I have terrible grammar and spelling. Not so much because of a lack of knowledge as much as for a lack of caring. My motto is, "If you can understand me, then I used the language to it's fullest". I type rather fast... I think. Probably because I have been using computers for ages.

I am a certified computer repairman. I have fixed zillions of computers. I enjoy all things science. I enjoy computer gaming, but have not been as active lately do to "life" being "more important" than "fun". Though this is turning around again for me. I know a bare minimum of programming to get me through advanced PC repair. I can use the command line and write shell script when needed (with a little help from Google). And I have dabbled in Basic, Java, perl, C, C++, PHP. Probably some others along the way.

I have somewhat studied computer software exploitation, and have successfully taken quite a few tutorials on the subject. I do not do this because I am interested in breaking the law or anything like that, but rather because I find the science behind it entertaining. It fascinates me to no end knowing that an individual can send what is supposed to be data to a running program, and have it ultimately be processed by the underlying system as program instructions. I am also fascinated by Return Oriented Programming, and it's implementation in odd computer architectures.

I have always shunned getting serious with PC programming for two main reasons. (1) Because I already have too many interests, and if I pick up many more I fear I will become the old adage, "good at all things, but master of none" And (2) The rules of programming were largely decided by man, where as the rules of science are decided by the universe/god and are perfect and immutable. The first law of thermodynamics is a universal constant and will never change as long as man lives. But the "firm" laws of programming could *POOF* vanish tomorrow with new versions of the language and better ideas. So, I don't like the thought of learning something that likely will one day become obsolete. This is an opinion that you are of course free to disagree with.

I joined these forums because I have an actual specific goal that I will be making a thread for soon after this. But also partly because of (1) above. I believe in teams of specialists over one single excessively good jack-of-all-trades. I hope to possibly one day make friends that are interested in combining their strengths with mine to achieve exciting common goals. However, creating or joining some kind of "supper team" is largely just a passing thought, second to my main goal.

Anyway, thanks welcoming me on the forums, thanks for reading, and thanks for any assistance you may give me in the future.
-Charlie

Is This A Good Question/Topic? 0
  • +

Replies To: Charlie here.

#2 modi123_1  Icon User is online

  • Suitor #2
  • member icon



Reputation: 9200
  • View blog
  • Posts: 34,571
  • Joined: 12-June 08

Re: Charlie here.

Posted 07 September 2012 - 06:42 PM

Welcome!


Quote

So, I don't like the thought of learning something that likely will one day become obsolete. This is an opinion that you are of course free to disagree with.

... and I will disagree. The fundamentals of programming and computer science are pretty damn stable and applicable across the board, but syntax can, and should, change... though that does take some time - talk to the c++ guys about their language updates!
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1