Going back to school...
-
@MattSpeller said:
@tonyshowoff said:
Only learn vi if you have to, it's an entire environment of absolute hell in of itself.
I'll second that.
What? I like vi. Just not for programing.
-
@MattSpeller said:
@RamblingBiped It's late in the day, usually it'll be solved here before SW can load the quote.
FTFY
-
Here is the IDE that both @tonyshowoff and I are recommending if you go the IDE route.
-
I actually use vi/vim fairly regulary and am already familiar with the basic commands. We are a mostly Linux shop here and I try to avoid MS whenever possible...
-
@tonyshowoff did you notice that CLion is production now? CLion 1.0 is out.
-
@thecreativeone91 said:
What? I like vi.
Good grief why. I think the only people who enjoy using it are suffering from Stockholm syndrome.
-
@thecreativeone91 said:
What? I like vi.
So you're one of those people. I posted on my blog about the "editor wars," to me if anything is more complex than pico/nano/ee then it's garbage and obsolete and should be rm -rf forever. There's no sense in using something built in a time when keyboards had 70 keys or whatever.
Anyway @RamblingBiped, IDEs will make your life a lot easier, make debugging easier, etc even when learning a language, and the hinting and so forth will actually cut your learning curve. You can be masochistic and use some crappy syntax highlighter like vi(m), Sublime, or Notepad++ but when you play with the big boys, like me (I'm fat), we use real tools for real lazy people. Lazy programmers, are good programmers.
-
@tonyshowoff said:
@thecreativeone91 said:
What? I like vi.
So you're one of those people. I posted on my blog about the "editor wars," to me if anything is more complex than pico/nano/ee then it's garbage and obsolete and should be rm -rf forever. There's no sense in using something built in a time when keyboards had 70 keys or whatever.
I use them all. I have no preference to nano or vi. But I don't install either one I just use whatever the distro has.
-
@MattSpeller said:
Good grief why. I think the only people who enjoy using it are suffering from Stockholm syndrome.
LOL! I really did laugh out loud. That's true, or they're trying to impress other people, or they're literally insane.
-
Here is an example book that I would recommend trying out before you start school. You can get a solid foundation and know the material very quickly. Even if you are going to do Java in a class, I would recommend having the fundamentals down first because you want to be solid before facing learning in an academic environment. This book is a decade old but still pretty good. Java fundamentals have not really changed that much in that time.
-
@tonyshowoff said:
@MattSpeller said:
Good grief why. I think the only people who enjoy using it are suffering from Stockholm syndrome.
LOL! I really did laugh out loud. That's true, or they're trying to impress other people, or they're literally insane.
It's because you are looking at it as a programmer and not as a systems admin. From an SA perspective, vi is very important. I've not had a job in 21 years that didn't require me to know vi cold the moment I was in the door.
-
@StrongBad And that is another nice aspect of this program; I don't have the traditional course structure. If I am proficient in the material I can pretty much go strait to the exams and test out with no penalty whatsoever. It is all done at my own pace completely independent of a class. I'll definitely take a look at the book, I've got a month before my first class starts.
-
@scottalanmiller said:
@tonyshowoff said:
@MattSpeller said:
Good grief why. I think the only people who enjoy using it are suffering from Stockholm syndrome.
LOL! I really did laugh out loud. That's true, or they're trying to impress other people, or they're literally insane.
It's because you are looking at it as a programmer and not as a systems admin. From an SA perspective, vi is very important. I've not had a job in 21 years that didn't require me to know vi cold the moment I was in the door.
I remember every new SGI and Sun machine I got, SunOS, Solaris, and IRIX only came with vi, so I understand the pain. Plus I do manage a lot of servers too you know, I am a renaissance man. In system administration, vi is crappy but you gotta know the basics, it's like using a plunger, nobody wants to use it, but sometimes you have no choice.
-
I'm going to ....
alias plunger="vi"
-
@scottalanmiller And that made ME laugh out loud...
-
Do you know anything about what kind of programming you are going to want to do after you graduate? What is the programming goal going to be?
-
@scottalanmiller said:
Do you know anything about what kind of programming you are going to want to do after you graduate? What is the programming goal going to be?
God willing it's a cushy enterprise job, and I mean a real enterprise, not like four jackasses sitting in a subletted room some place churning out garbage for Rentacoder
-
@scottalanmiller Initially it will probably be geared toward system administration. However, I am really interested in learning to build applications using frameworks like Rails and Django. I've got the potential to use just about everything discussed thus far with future projects that could happen here. We do a lot of prototype hardware/software developments for start-ups and engineering departments of larger companies.
Really that is one of the questions I hope to answer as I get more hands on experience moving forward.
-
@RamblingBiped Frameworks aren't really fun projects, they're something you make in order to solve an issue with another project you're working on. Even Rails was invented so that 37signals could better make their stuff, not for the purpose of simply making Rails.
-
Over 100 views and over 50 posts on an after hours posting. Pretty impressive