Get the latest tech news

Why I'm Learning C# and .NET After Two Decades of Programming


I’ve been programming for over two decades, and I can’t make a full-stack enterprise web application. The first lines of code I wrote were in GW-BASIC. When I was in eighth grade, I enrolled in a typing class. Students who finished their typing practice before class ended were given an extra credit opportunity: copying program source code. It was a fantastic test of applied accuracy, and I gladly participated. Eventually I started to pick up on some of the patterns I saw in those BASIC programs. I came up with my own programs—mad libs and simple calculators—and fell in love.

Students who finished their typing practice before class ended were given an extra credit opportunity: copying program source code. The company paid for an O’Reilly Learning Platform subscription, and I’ve collected a list of books to study at work. I’ll still spend my nights and weekends improving at my craft, but instead of learning Ruby on Rails, I’ll be reading generally-applicable books: Patterns of Enterprise Application Architecture, Working Effectively with Legacy Code, Object-Oriented Analysis & Design with Applications, and Data Modeling Essentials.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of decades

decades

Photo of programming

programming

Photo of .NET

.NET

Related news:

News photo

The Yin and Yang of Programming

News photo

Decades of Research Misconduct Stalled an Alzheimer's Cure

News photo

Append-Only Programming (2024)