TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Did anyone here program for the first time in college?

6 pointsby ggr2342almost 2 years ago
How many of you had no idea about programming or computer science before college?<p>What made you take a CS101 or programming class in college? What language did you learn? Was it a functional or an imperative language?<p>Did the first encounter make you love or hate programming?

7 comments

mattbgatesalmost 2 years ago
I had taught myself programming when I was 12 years old which was just visual basic 3. I&#x27;d stuck with all the VBs throughout their lifetime. In college, I decided to quit programming. I wanted to not stare at a computer screen all day. So my degree is in psychology, not anything related to computers. So... the other reason for going that route was that I hated math and anything related to computer science required a significant amount of math.<p>I was able to make it through Algebra II but my science degree required another math course. I would&#x27;ve done anything to get out of it and I did just that. I took a programming course called Introduction to Python over the summer, a 5-week course, and I aced it. I loved Python. So that was my fourth programming languagage (VB, Javascript, VB.NET) and it helped me grasp the understanding of my 5th language: PHP.<p>I love programming but feel that a Logical class in Philosophy teaches you more about programming than mathematics. But I&#x27;m sure calculus is important somewhere in programming.
sralbertalmost 2 years ago
Yes, I was always interested in computers and video games but never thought to try programming until looking at a list of careers and deciding to study CS.<p>The first language I learned was Java. It’s one of my least favorite languages now but I think it was good enough to learn the fundamentals.
评论 #36592626 未加载
_davealmost 2 years ago
I got my start in programming from Lua in 2007 because I got into Roblox back in middle school. I&#x27;m surprised it&#x27;s still kicking in 2023.<p>I first had to take a &quot;CS101&quot;-style course back in 2011 in college because it was necessary. We were stuck in flowchart templates from our textbook for that. Next class we got to use Java so borderline imperative at the time. No wonder people are still confused at what classes and object-oriented programming is with as awful as these were. It was a while before Java 8 hit the streets.<p>In the end, I both loved and hated it. Hated it half because I still didn&#x27;t know what I wanted to do or how to do it and half because making computers do my bidding felt more of my calling.
geophphalmost 2 years ago
My first real exposure to programming was scientific programming in Matlab and basic C++ in an electrical engineering course. (Went to college 06-10). Interestingly I hated them both so much I switched majors out of Computer and Electrical engineering track to Biomedical Engineering.<p>Fast forward to today and I’m now a Data Engineer with a good bit of software experience under my belt writing code every day (mainly Python and JavaScript). Wouldn’t want to be doing anything else.<p>Not sure why my first exposure turned me off so much, certainly think back to that time and wish I had stuck it out but then again I am plenty happy where I am now.
schwartzworldalmost 2 years ago
I took some classes as a kid, but never got past level 101 in BASIC, C++ and Visual Basic.<p>In my 30s I picked up ruby and then transitioned to JavaScript. Now I am a principal engineer.
p1eskalmost 2 years ago
You should probably specify the age group you&#x27;re interested in. The experience was significantly different in the 80s, 90s, 00s, or later. And it&#x27;s dramatically changing today with GPT-4.
评论 #36592533 未加载
pjacotgalmost 2 years ago
Yes, I was in first year in 1998 and only learnt to program then. My career has involved working as a programmer or in roles that required me to do significant amounts of programming.