Log in

No account? Create an account

Previous Entry | Next Entry

As per Heather's question....

Heather asked me yesterday what I want to do within my major. I said I didn't care, but that's not true. What I really want to do is development ( & research, maybe) of websites, multimedia, educational software, stuff like that. But as I look at the co-ops that deal with that stuff, I don't have most of the requirements.
ASP? Nope.
.NET? Nope.
C++? Nope.
PHP? Nope.
CGI? Kinda?
mySQL? I hesitate to say yes, because I didn't feel like I learned anything! Grr!

So what am I supposed to do? Sure, I'll know more of these things once I finish my concentrations, but I can't get the co-ops I want with what I know thus far! Ack! Plus, the position that I interviewed for the other day (at Bosch) would be interesting and fun, but I wouldn't want to do that forever, and Heaven knows I'm not as qualified for that as I could be! oye vie. We'll see how it goes with IBM tonight and tomorrow. I feel like I don't want to work for two GIGANTIC companies in a row, though. But it's better than nothing. I don't think I could deal with going to Colorado (although, it would be fun).... *shrug* We'll see what happens. I really like the schedule that I've got going for next quarter, so it wouldn't be a tragedy to stay around... plus there's always the possibilty of getting a Summer/Fall block. Or a Fall/Winter. Lots of time. *sigh*


( 7 comments — Leave a comment )
Feb. 5th, 2004 07:38 am (UTC)
You're not the only one who sees that we're really not learning any skills essential to getting a job. Everyone's asking for programming experience in several languages. All I have is Java, C++, SQL, and a VERY small amount of PHP. It's really not going to get me anywhere.
Feb. 5th, 2004 07:48 am (UTC)
Yeah..... :-/

I understand the fact that they want to teach us theory(which I think they do a decent job at), but that doesn't help much when you're working some place for three months and they don't want to have to spend the time teaching you a language. blah.
Feb. 5th, 2004 07:54 am (UTC)
Yeah, I agree... Though I think maybe they take a bit TOO much time for the theory.

I can name about 5 classes I could easily have done without, including Computer Concepts & Software Systems (despite having a HOT professor). I can understand having IT kids disassemble/reassemble computers to get a feel for the hardware (why does that sound obscene?), but that amount of detail was NOT necessary. Usability Testing would come next on my list of Useless Courses.
Feb. 5th, 2004 08:16 am (UTC)
Learn Perl Yourself
It was one of the best things I've ever done. I only really know C/C++ and some MATLAB/Octave. Now that I know Perl, I can at least half-ass my way into understanding just about any language.

And Perl can do Anything. However, TIMTOWTDI.
Feb. 5th, 2004 11:31 am (UTC)
You get a job with a university IT department. The pay is not usually great but benefits are. And you can always keep up your studies in programming languages.

Might be a good idea to get you some C++ and database classes.
Feb. 5th, 2004 03:57 pm (UTC)
If you aren't being taught the specifics that you need to get a job, start teaching yourself. Few people will expect a co-op to have mastery of a particular subject, so it's often okay to have intro-level knowledge. In addition, employers are impressed when they learn that you've taught yourself stuff. Learning, say, PHP on your own is a good sign that you can pick up other things you need on the job. The more you know, the easier it is to learn new things(this is especially true with programming languages).

I think one of the reasons that I have my current co-op job is because I taught myself how to solder and mentioned that fact in the interview.
Feb. 5th, 2004 05:15 pm (UTC)
Java->C# is an easy conversion. There's a few things you have to learn about how its structred, but its not all that different from java.

I never did any gui stuff, so that could be different.

ASP.NET is just C# code in the back.

.NET files can compile into libraries, .dll's, or apps, exe's. A dll is like the .class file. A dll in the same directory as an app or can be seen by the exe. Dll's and exe's have no constraints on what can go into them. I built entire projects into a dll and individual classes into dll's and used a bunch of apps.

And, I learned from the command line, which was good cause visual studio, as usual, has a lot of unessesary junk in a project file. Somewhere on MS's site, you can download the SDK. It's just the runtime and compilers, like java.

Commands are like "csc app.cs" would make app.exe. Which could contain a signle class with a main method. (Just to reiterate that that's all you need to make a project in C#"

"csc /target:library app.cs" would make app.dll Dll's were more useful for the ASP stuff I did.

Anyway, learning how to do it from the command line first, so you can see how the compiler flags work, because I hated when I had to work in Visual studio. It's a decent text-highlighter, but horrible at project management.
( 7 comments — Leave a comment )



Latest Month

December 2011
Powered by LiveJournal.com
Designed by Keri Maijala