DEV Community

celerno
celerno

Posted on

New to GO, documenting my learning process.

Hi all,

disclaimer: english isn't my first language, non/technical stuff usually ends up in non-sense sentences.

little background, skippable

The language I'm most experienced in is c# and SQL. At least, these are the ones that gives me the best salaries. Following vb.net, javascript, java, vfox pro, vbscript (for office and msaccess tricks) and so on.

I love programming, but recently I've realized that every time I've learned a new language is by demand. Always has been this way.

Probably, the only time in history I learned a new language by pure curiosity was QBASIC in 1997. After that I learned c++, powerbuilder, fox pro as part of highschool. Java in university and and my first job was in Java too, but .Net was the most required by market for junior developers, so I took that endless road.

the point

Recently I went to the go tutorial and ran the baby steps, and while on that, I was speaking out my mind about some actual differences against all the languages I know. While on this, my girlfriend (who usually ignores me when I'm on my stuff) felt curious and two weeks later shared with me the interest into learn some development.

I've never documented my learning process for any language. I would like to start a (kind of) tutorial for Go/Html/javascript as my I learn.

To accomplish this, I'm thinking into using the Feynmann learning technique.

The plan is not to create only a tutorial for dummies in the popular way, but actually document the learning process and create something useful for someone who had never-ever tried programming, like the 1997 myself.

...
Have any of you saw or did or know some techniques to document the learning process?

Have any of you know some awesome way to teach newbies a new language from scratch (even programming concepts) that look like the writer was actually learning as he typed?

Am I explaining my self enough?

Top comments (2)

Collapse
 
roger profile image
Roger Stach

So.. your girlfriend does coding?

Collapse
 
celerno profile image
celerno • Edited

Not at all. She is marketing copywriter.