create account

RE: Programming Progress by woz.software

View this thread on: hive.blogpeakd.comecency.com

Viewing a response to: @lloyddavis/programming-progress

· @woz.software ·
$0.03
Programming can be a life long journey with so many facets and skills. Do not listen to that voice telling you to stop and just keep going :)

You can lose days living in your thoughts mentally mapping data flows, that is when the real joy kicks in. Such a wonderful mindscape to visit :)

Keep picking different small projects and challenges and grow from there.

When you feel comfortable with one language pick another and keep going. Each language brings new ways of working and manipulating data and each will tell you different skills.

When you find the language that really clicks with you make it your home but keep learning others.  For me C# is my home but I have fallen in love with F#.

The key languages to learn are

* C Style - C, C++, C# or Java. Once you know one they are easier to move between.
* SQL - Database interaction gets more important as projects get bigger.
* JavaScript - Looks like a C style but has real differences. Not really OO and not Functional but can do both.
* Functional - This is your Lisp, ML, Haskell. All very different but all common roots in Lambda Calculus

Hope that helps you fight against that voice and keep going. I am in 35 years deep now and still learning!
👍  ,
properties (23)
authorwoz.software
permlinkre-lloyddavis-programming-progress-20170824t072118884z
categoryprogramming
json_metadata{"tags":["programming"],"app":"steemit/0.1"}
created2017-08-24 07:21:18
last_update2017-08-24 07:21:18
depth1
children1
last_payout2017-08-31 07:21:18
cashout_time1969-12-31 23:59:59
total_payout_value0.026 HBD
curator_payout_value0.004 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,213
author_reputation2,321,910,395,519
root_title"Programming Progress"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id12,712,721
net_rshares8,100,837,253
author_curate_reward""
vote details (2)
@lloyddavis ·
Thank you.  I've enjoyed just reading back through some of your posts :)

My degree twenty-odd years ago was in Computing, so I'm not a total n00b but my career took me into data analysis (which my grounding in Functional Programming helped a lot with) and then into working more with people and writing.

"The voice" is common to all my creative efforts, not just this one.  I've a lifetime of battling it in many fields :)

I'm interested in the resurgence of FP, I hadn't heard of F# till I saw you writing about it, it always made much more sense to me than a procedural approach,  something about how I naturally visualise data structures, I think - also years of hacking away at problems when the only tool available was Excel :D
properties (22)
authorlloyddavis
permlinkre-wozsoftware-re-lloyddavis-programming-progress-20170824t091128754z
categoryprogramming
json_metadata{"tags":["programming"],"app":"steemit/0.1"}
created2017-08-24 09:11:24
last_update2017-08-24 09:11:24
depth2
children0
last_payout2017-08-31 09:11:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length735
author_reputation252,794,227,467,181
root_title"Programming Progress"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id12,719,540
net_rshares0