a thoughtful web.
Good ideas and conversation. No ads, no tracking.   Login or Take a Tour!
comment by user-inactivated
user-inactivated  ·  3517 days ago  ·  link  ·    ·  parent  ·  post: Pubski: April 8, 2015

That is extremely impressive -- what's next?





rob05c  ·  3517 days ago  ·  link  ·  

Professionally? Keep working remotely, and try to master a Functional Programming language, I think. I'd really like an FP job, and they're not common. I figure if I spend the next couple years mastering one, if I see an opening, I can apply and get it.

My advisor is pushing me to get a doctorate. I'd like one, but I'm worried about overqualification. Lot of jobs list "Master's preferred;" not a lot list "PhD." I'm afraid they'll see it and think "eh, we don't want to pay for that." In a few years, I might go for a Graduate Certificate in Software Engineering from Texas Tech or something.

Non-professionally, I need to get involved in stuff. I don't know anyone here, all my friends are in Texas, heh. My life the last two years has been school and work. Makerspace, martial arts, ACM, something.

thundara  ·  3517 days ago  ·  link  ·  

You can always still write functionally within most languages. More and more languages are adopting things like lambdas / closures / map / filter / reduce in some form or another. My advice on the PhD is take your time in industry to work on if it's worth it to you. It's definitely useful for computing-heavy research, but for the vast majority of jobs it's overkill.

rob05c  ·  3517 days ago  ·  link  ·  

    You can always still write functionally within most languages.

And I do, to the extent it's idiomatic. Readability is always paramount. But C++11 isn't the same as writing Scala, or Common Lisp. Love me some s-expressions.

am_Unition  ·  3517 days ago  ·  link  ·  

    Texas Tech

    Lubbock

Noooo...

Oh, and P.S. 'grats on the Master's!

rob05c  ·  3517 days ago  ·  link  ·  

What, you don't like water that tastes like dirt? …and air…and skies in brilliant shades of mud.

They actually have an online SE program I was looking at.

am_Unition  ·  3517 days ago  ·  link  ·  

It wasn't so much the water or the bland color palette, for me. The literal smell of shit that envelopes the place when the wind blows in juuuuuust the right direction is a deal breaker. Such are the penalties of a town rooted in the livestock industry. I put up there for one single night before I knew that I couldn't cope with Lubbock livin'.

Online education scares me. The lack of a personal, human connection with your professor just doesn't cement relationships that last long enough to be beneficial. Hell, I only formed a true relationship of mutual respect with one of my upper-level undergraduate coursework professors. None of this is applicable if you're looking to just get certified/qualified/etc. for the next career tier, and I'm not familiar enough with the software industry to know what you want to shoot for, especially with your focus in functional languages.

Regardless, much respect, software engineering is a noble pursuit. I can't imagine writing the inner workings of a 3D-CAD software kernel or whatever. Lately, my pathetic attempts to use IDL for relatively simple data processing have humbled me. To functional programming languages I say... "I'm busy that day, sorry".

rob05c  ·  3517 days ago  ·  link  ·  

The water does it for me. Colorado water alone is worth living here.

Online classes make me anxious too, but on the other hand, I've heard many TTU professors have very strong accents. Might be easier to understand their typing.

am_Unition  ·  3517 days ago  ·  link  ·  

    strong accents

When I was a freshman, I attended a semester's worth of Calculus 2 (typically series/summation) lectures wherein my professor never ONCE made eye contact with a single member of the students in attendance. His english was also only 80% interpretable, so you were left writing down what you thought were polysyllabic, technical words and then "internet searching" them later, with mixed results. Smartphones were not a thing, and Google had not rose to total dominance yet ('06). Edit: This experience is one unfortunate product of the "tenure track" university model.

Long story short, I ended up paying $20 to a third-party tutoring organization with "classrooms" in a strip center mall, where a presumably coked-up "tutor" explained to us exactly what each professor of the attendees would have on their exams, based upon previous known exam samples. One tutor was named "Arf" (no, seriously), and I wrote a poem about him, something titled like "I'm an onomatopoeia!", written from the perspective of a dog, I think. Everything about this paragraph is kind of fucked up, in retrospect.

So that's how I got B's in my intro classes. Attending lectures held at/by the actual university were often useless, and you could just cram everything in during one or two nights via a third party. Major downside: you load much of this knowledge into the human analog of RAM, and then the files are mostly deleted after the exam. Only upside was course credit, which, if it wasn't obvious by now, can sometimes mean practically nothing. Still, with higher education (graduate degrees and beyond), this isn't the case, and you're thinking at a high enough level to stimulate neurogenesis or whatever. Instilling a thirst for knowledge or some other purpose can motivate the body to make it through some fucked up shit.

Cheers. :)

user-inactivated  ·  3517 days ago  ·  link  ·  

I went to the first couple of weeks of my first intro to calculus class, then just stayed home and read the book except on exam days for the rest of that semester and the other 3 classes in the sequence. The guy who taught them was great, but there were a lot of majors that required those classes, including all those offered by the business and finance schools, and so he had to cover the material very, very slowly and I was bored to tears. I found out when I had him for complex analysis years later that he gave graded homework and I probably should have failed his classes, but he had given me credit for it in my absence because he understood. Best professor ever.

am_Unition  ·  3517 days ago  ·  link  ·  

That is certainly an optimized story of understanding.

It's almost like taking a class from yourself; You know you haven't been to all the lectures, but your mastery of the exams was sufficient enough to elicit an "A". Then confirmed in a more engaging class years later.

I've only had a few classes that bored me to tears, and the majority of the rest put me in my place proper.

This fall, it's grad school for me, and I cannot WAIT to feel belittled on a regular basis once again.

user-inactivated  ·  3517 days ago  ·  link  ·  

I'm doing an online CS masters' program. I was in a traditional math PhD program for a few years. I miss hanging with fellow grad students, just because there aren't many opportunities to talk to people who care about the kinds of things you go to graduate school because you care about outside of a university, but I interact with my professors about as much as I did when I was going to physical classes. I don't think it would work as well as it does for anything but computer science, because a good chunk of what you learn in computing you learn from the machine itself -- you don't need nearly as much human feedback for a program as you do for a proof or a paper, but it works pretty well for computer science. About the only complaint I have is that online proctoring services are horrible.