Author Topic: Formal Training  (Read 6956 times)

0 Members and 3 Guests are viewing this topic.

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Formal Training
« on: April 14, 2011, 04:53:07 pm »
I'm an autodidact.
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Formal Training
« Reply #1 on: April 15, 2011, 07:39:28 am »
I'm an autodidact.

You can be an autodidact and be one of the best in the world, but without taking a degree or a course, you won't be recognized.

Eitherway, I never had formal classes, but I once went to a tutorial in my university, not much like a class though.

Offline Levak

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +208/-39
    • View Profile
    • My website
Re: Formal Training
« Reply #2 on: April 15, 2011, 08:04:46 am »
I was an autodidact during the HighSchool. For now, I follow my studies in a formal school (I don't know if we can say that).
Everything that I learned wasn't really new, but it involves to pratice with new tricks. Sometime it helps to see what terrible mistake you made in the past, it lets you discover new concepts, new ways of mind etc..

So yes, we can learn alone autodidactly and be the best of the world, but follow formal training could really be a plus.
And +1 for what Scout says.
I do not get mad at people, I just want them to learn the way I learnt.
My website - TI-Planet - iNspired-Lua

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: Formal Training
« Reply #3 on: April 15, 2011, 08:50:22 am »
I wish I could have classes but my school district has no programming classes so I'll have to wait till college for programming
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here https://assaultcuber.codeplex.com/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: Formal Training
« Reply #4 on: April 15, 2011, 09:35:14 am »
They should have programming classes in elementary school.
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline Levak

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +208/-39
    • View Profile
    • My website
Re: Formal Training
« Reply #5 on: April 15, 2011, 09:42:08 am »
\o/
I do not get mad at people, I just want them to learn the way I learnt.
My website - TI-Planet - iNspired-Lua

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: Formal Training
« Reply #6 on: April 15, 2011, 01:02:22 pm »
They should have programming classes in elementary school.
I wish they did. I started programming in elementary and that would really help me
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here https://assaultcuber.codeplex.com/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Formal Training
« Reply #7 on: April 15, 2011, 01:18:55 pm »
I'm a mix of both: I'm autodidact, but I like when a teacher teaches me things. Then I go autodidact again and sometimes I teach things the teacher doesn't even know of.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Formal Training
« Reply #8 on: April 15, 2011, 01:43:04 pm »
I wouldn't be surprised to find that a unusually large number of people here are autodidacts, myself included. Most of the people here probably taught themselves BASIC to get started.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline renatose

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 209
  • Rating: +4/-0
  • watch out the power balls
    • View Profile
Re: Formal Training
« Reply #9 on: April 15, 2011, 02:36:23 pm »
Long story:
I started the programming quest about 8 years ago, with an old laptop with MS-DOS 5.0 in it with QBasic (which had a 5* help file) and the floppy drive broken. I wanted to learn the basics to give some functionality to it besides Nibbles. So I started making simple calculators and then I made my awesome Mastermind game in quick basic which never escaped from that computer. If someone has some qbasic program that can make comunications trough the COM port I'd apreciate :p
Then I entered high school and get the TI-83 from my sister and learn't the TI-BASIC (YAY), I made tons of programs on it and the most acclaimed in my class was my tic tac toe with "HIAI" (Half-inteligent artificial inteligence).

I finally got formal programming classes in part of my last year of high school with Visual Basic and I made a mastermind for windows. My curiosity grew up and I went wild trying to learn java, C and C++ so I gave up from these and stayed with the hello world.
In the first semester of university I had classes of programming with MatLab. Then I got my Nspire CAS and learn't my "new" BASIC.
I got scared when I look to assembly code.
Now I'm learning Lua to make the tic tac toe and the mastermind for the nspire.

Short story:
Was autodidact with QBasic, TI-BASIC (83 and nspire) and Lua and I got formal lessons of VB and matlab.
The one I domine the best is TI-BASIC xD

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Formal Training
« Reply #10 on: April 15, 2011, 02:38:58 pm »
No. I do homeschooling so there wasn't even a chance, but I learned by book and by brother (Jim)


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline z80man

  • Casio Traitor
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 977
  • Rating: +85/-3
    • View Profile
Re: Formal Training
« Reply #11 on: April 15, 2011, 02:44:48 pm »
Here's a good thought to think about.

Back in the 1950's when the computer was just being invented there was no such thing as programming classes. These pioneers (which includes my grandfather (which also explains why I was born with the asm programmer gene ;D )) invented programming and defined the rules. Weren't they all autodidacts then? Now why is it that in today's world you have to take formal classes just to be recognized as a good programmer. A good programmer should be recognized by the work and accomplishments they have achieved in the past.

Now I have always been a self taught programmer, but I'm now realizing that if I want to make this my career then I will have to study computer science in college. At my high school there is an AP computer science, but I'm already a more skilled coder then the teacher  :P I also looked at most college courses and realized that I wouldn't be learning anything significantly new until my third year.

Yeah so that's about it. 

List of stuff I need to do before September:
1. Finish the Emulator of the Casio Prizm (in active development)
2. Finish the the SH3 asm IDE/assembler/linker program (in active development)
3. Create a partial Java virtual machine  for the Prizm (not started)
4. Create Axe for the Prizm with an Axe legacy mode (in planning phase)
5. Develop a large set of C and asm libraries for the Prizm (some progress)
6. Create an emulator of the 83+ for the Prizm (not started)
7. Create a well polished game that showcases the ability of the Casio Prizm (not started)

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Formal Training
« Reply #12 on: April 15, 2011, 03:06:19 pm »
I am currently self-taught, but am investigating the possibility of taking programming classes over the summer.

I guess I could try to learn everything on my own, and it might even be possible with the internet, but of course, it's nice to have somebody to guide me to consider things I normally wouldn't have thought about.
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Formal Training
« Reply #13 on: April 15, 2011, 03:16:36 pm »
I've never had a formal programming class per se, but I'm currently enrolled in a computer science class (that has absolutely nothing to do with software).

I'm pretty much self taught in every area I have any kind of in-depth knowledge, such as Chemistry, Discrete automata, mechanical design, and BSing essays.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline ZippyDee

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +83/-8
  • Why not zoidberg?
    • View Profile
Re: Formal Training
« Reply #14 on: April 15, 2011, 03:19:13 pm »
Here's a good thought to think about.

Back in the 1950's when the computer was just being invented there was no such thing as programming classes. These pioneers (which includes my grandfather (which also explains why I was born with the asm programmer gene ;D )) invented programming and defined the rules. Weren't they all autodidacts then? Now why is it that in today's world you have to take formal classes just to be recognized as a good programmer. A good programmer should be recognized by the work and accomplishments they have achieved in the past.

Now I have always been a self taught programmer, but I'm now realizing that if I want to make this my career then I will have to study computer science in college. At my high school there is an AP computer science, but I'm already a more skilled coder then the teacher  :P I also looked at most college courses and realized that I wouldn't be learning anything significantly new until my third year.

Yeah so that's about it. 

Who says all of those people were good programmers just because they worked on the first computers? At that point there was no such thing as a GOOD programmer because there was nothing to base it off of. Good practice in programming hadn't been established enough yet to really say anything either way.
There's something about Tuesday...


Pushpins 'n' stuff...