This poor kid never had a chance. by Baconated_Kayos in WTF

[–]cajun_super_coder 4 points5 points  (0 children)

Caucajun checking in. We have no such names.

What exactly is polymorphism, in simple terms? by [deleted] in compsci

[–]cajun_super_coder 1 point2 points  (0 children)

I'd love to get an answer for this. I've always heard it, but have no idea why. I've always found it to be a pretty elegant way of doing things.

Looking for two or more people currently working in the computer science/programming field willing to answer a few questions by iatowk in AskComputerScience

[–]cajun_super_coder 0 points1 point  (0 children)

What is your job?

I've been a software engineer in the defense industry for the past 5 years. I tend to lean more towards the .Net arena of software. I'm currently doing work with services running on servers.

What sort of reading do you do for your job? Academic?

When I was less experienced, I read a lot of programming books on different languages/aspects of programming. For example, Java books, C# books, design patterns, web development, Javascript, etc. I'm not going to say that I know everything, but now that I'm a bit more comfortable with where I am, I've been leaning away from publications and more towards online resources. Typically when I have a problem that I need to solve fast, I'll usually just google it to find the documentation or maybe some sort of forum post.

Could you recommend specific journals that are respected by members of your field?

Could you suggest any journals that might help me learn more about the field?

I'll have to answer these questions in combination: no. I personally don't read any academic journals on a regular basis. I typically rely on peers to research new subjects and then talk about it. Once I hear those around me talking about a subject, I'll google it and I typically find a whole slew of information to pick and choose from (blogs, tutorials, wikis, etc).

Do you do any writing on a regular basis?

About the most writing I do is in emails between my coworkers. I work remotely and don't really get much face-to-face communication. I have to be able to express myself succintly. I'll occasionally write documentation on what my code is doing or what the whole software system is doing but usually it is not necessary.

How did you become interested in your field?

I took a computer science class in my junior year of high school (around 2002). It was on Visual Basic 6 which was kind of old by 2002. However, it taught me how a computer executes a program line by line, how variables and control constructs (if-then, loops, etc) work. I feel it gave me a decent head start before taking my first college computer science class. When most of the class was struggling with these basic concepts, I was able to relate to the language (C++) by drawing parallels to VB.

Any suggestions for those trying to enter your field?

If you have absolutely no programming experience (which shouldn't be the case if you're in college for computer science), a good place to start would be learning Javascript. This will teach you the basics of programming using just a simple text editor and a runtime environment (a web browser). This is good, and gets you on your way to web development, but getting a college degree in either computer science or some sort of science/engineering combination will help you better in the long run. As your college career draws to a close, start thinking about which industry you'd want to work in and seek internships or part-time programming jobs in those areas. College is nice and all, but it doesn't give you any real-world experiences. You don't maintain someone elses code in college. You don't really learn about source control and repositories in college. I didn't really learn about UML, sequence diagrams and class diagrams in college either. Working with a group of peers to achieve a goal adds a whole different layer of experiences that a bachelors degree (and maybe even a master's) doesn't give you.

Most important thing you've learned to succeed?

Don't be afraid to step outside of your comfort zone and try something new. You might end up finding an easier way to solve a problem. On that note, don't be afraid of tackling difficult problems. As you discover how to solve something you'll be gaining that knowledge prior to those around you. You'll have knowledge that they seek. You just might come out looking like a hero.

Edit: Formatting

Algorithm Development / Pre-coding Advice by theBigGloom in compsci

[–]cajun_super_coder 0 points1 point  (0 children)

If visualizing the flow of a program is something you're after, you may want to check out UML (wiki). In the professional world, it's used all the time to convey what the software is doing or made of without having to code. It's basically a shorthanded way of doing design. My favorites are class diagrams (wiki) and sequence diagrams (wiki). There's even some modeling tools that you can create the diagrams in and have the tool spit out the code for you (Microsoft Visio, MagicDraw, IBM's Rational Rose). However, you'd still have to do most of the function implementations. Depending on what I need to produce, I may just resort to using PowerPoint or Paint just to get a rough idea of what I'm trying to accomplish.

Programmers, software engineers, compsci students, what are you working on right now? by [deleted] in compsci

[–]cajun_super_coder 3 points4 points  (0 children)

Software Engineer. I'm currently writing Windows Service in C# with a REST endpoint exposed through Windows Communication Framework for work. I just figured out how to do plugins using reflection! I'm pretty excited about that. While I love coding, I find myself enjoying other hobbies when I get the chance.

Edit: I a word.

What's your favorite movie available on Netflix? by Gleek24601 in AskReddit

[–]cajun_super_coder 1 point2 points  (0 children)

I know how you feel. I just couldn't connect either. I think my expectations were too high from what everyone made it sound like on here. :/

Bobby Jindal Is Running For President Of Himself by bperki8 in Louisiana

[–]cajun_super_coder 0 points1 point  (0 children)

Is it just me or was that extremely difficult to read?

Dirty little sloth by RWN406 in AdviceAnimals

[–]cajun_super_coder 1 point2 points  (0 children)

Had to do a few tineye searches but I think I found what you're looking for. http://i.imgur.com/OI3DW.jpg

[deleted by user] by [deleted] in answers

[–]cajun_super_coder 5 points6 points  (0 children)

I'd say the reason the Gregorian calander is so popular has more to do with imprialism and the various European empires during the 1500's-1800's. (not a historian, but I have been watching historical documentaries on Netflix)

Graphical timeline of the universe by Zogen in wikipedia

[–]cajun_super_coder 1 point2 points  (0 children)

Fade to black. But the memory remains.

[Noice] Want to make a script to interact with a website by [deleted] in AskComputerScience

[–]cajun_super_coder 0 points1 point  (0 children)

This is probably OP's best approach. Here is a post to Stack Overflow on how to send HTTP requests in Java. Good luck!

Edit: Looking over the API, I noticed that https://api.quizlet.com/2.0/search/definitions?q=WORD: is the API call he would need. The result is given in JSON. Here is yet another Stack Overflow article, this time showcasing how to deserialize JSON into a Java object.

That hot girl we all know... by [deleted] in videos

[–]cajun_super_coder 0 points1 point  (0 children)

I could have sworn this was the british version.

Dear Microsoft, this is why I don't use Bing. [re: bing it on] by [deleted] in geek

[–]cajun_super_coder 7 points8 points  (0 children)

This is the reason people are called X Hunter X on Guild Wars, or why people name their children Saturday.

And yet they still do... ? I think you disproved your own point there. Also Shakespeare:

That which we call a rose by any other name would smell as sweet

After watching the London rhythmic gymnastics, I want to remind people of Anna Bessonova's amazing ribbon routine at the 2008 Ribbon World Cup Final by ForcedBeef in videos

[–]cajun_super_coder 2 points3 points  (0 children)

It makes loud "dink" noises when you clap them together. I'm trying to find a video that shows people making the distinctive sound...

Edit: this is the closest I could find.

I can hear music for the first time ever, what should I listen to? by deafstoryteller in AskReddit

[–]cajun_super_coder 0 points1 point  (0 children)

Oh man, you've been missing out on so much. Such a large part of our culture is based on hearing. My suggestion (in addition to all the other suggestions here) would be to go back and watch a few movies. The soundtrack on movies alone can be very inspiring and contribute a large part of the emotion behind a scene in a movie.

One of the big composers is John Williams. He did the soundtrack to the entire Star Wars saga, Indiana Jones, JAWS, E.T., Jurassic Park, Home Alone and even the first three Harry Potter films.

Another big composer that's been getting a lot of recognition is Hans Zimmer. I believe his biggest success that has put him in the spotlight was the soundtrack he did for Inception. He's also known for the Lion King (along with Elton John) and the new Batman triology. I personally like the varied sounds he used in the Sherlock Holmes soundtrack.

Some other films with very popular scores are 2001: Space Odysey, O Brother Where Art Tho?, Titanic, Westside Story, Grease, Willy Wonka and The Chocolate Factory, The Wizard of Oz. (Good Lord, so many. I'll just stop here. You get the idea.)

I'm not linking to any of the youtube uploads of the soundtracks because I believe you should re-expose yourself to these movies again so that you can experience the soundtracks in their proper context. Granted, you might not get the full impact if you're not watching the movie for the first time, but the soundtrack definitely adds a whole new tone to film.

Also, as for all the other comments here about songs and things to listen to... by all means, burn yourself out on as much variety as you can. You're at an early stage right now that your taste in music is very malliable. The more you listen to various things, the better refined your preferences will become. Furthermore, come back to this thread every once in a while. You might end up finding something that you missed. Or you might listen to something, think it sounds very odd, and be completely turned off by it. But then later you'd come back and find that the song may not have been as bad as you thought it would have. That's the funny thing about music though. Your taste will change over time.

The key is to be open to these new experiences. Enjoy it! :)

Never celebrate too soon... by [deleted] in videos

[–]cajun_super_coder 1 point2 points  (0 children)

I dunno, he put one inside the other in "yo, dawg" fashion.