Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!



Ask Slashdot: Online, Free Equivalent To a CompSci BS?

Niris Thank YOU Interwebz (197 comments)

As a recent CSci graduate from a state university in California, I can tell you that there's far better content online than you'll pick up in a class, so good job checking out that area. MIT has a lot of great courses on YouTube, such as their algorithms lectures from Cormen, and edX has a fair amount of content as well. There's also a lot of books out there if you can pick an area that interests you the most, such as mobile or web, that you can just read through and type up the examples yourself. The thing about programming is that you tend to learn more from doing than from listening to lectures, so if you can just sit down with a book, online tutorials, etc., and just make programs and figure out why they don't work on the first go (and when you pass the forloop/if statement section of your education, they probably won't), then you'll be golden.

about a month ago

Adjusting GPAs: A Statistician's Effort To Tackle Grade Inflation

Niris Recent analysis (264 comments)

Anyone happen to have a source to the recent analysis (at least the numbers)? I want to see if they have information on majors, etc. The original article is here: http://www.tcrecord.org/conten... but it's behind a paywall. I've noticed that in my university, computer science/engineering majors average in the C range simply because the courses are intended to be difficult.

about 2 months ago

Most IT Workers Don't Have STEM (Science, Tech, Engineering, Math) Degrees

Niris Re: As someone who runs an IT company (655 comments)

Heh, I keep seeing all this assumption about student debt in grads. I should add "I don't have any student debt because I invested 80% of my school loan, cashed out and paid it off in full on top of tuition" to my resume. Will look nice under my bachelor's in computer science.

about 6 months ago

Boulder's Tech Workers Cope With Historic Flood

Niris Re: Colleague there (85 comments)

I worked there all summer and have been keeping up with people as well. Our office is on Pearl and it's closed because the 36 and the 7 are too dangerous / closed as well. I have been getting a lot of pictures from friends in the area and it's pretty crazy. The nice thing is a lot of the work can be done from home, and most of the guys I worked with live outside of boulder since housing is so expensive.

about 7 months ago

Android 4.4 Named 'KitKat'

Niris Meh (247 comments)

That's fine and all, but I really don't care about the OS name. There's multiple articles out there and people going crazy _just for the name_. I want to know what's new in the OS for developers, not what their next marketing strategy is.

about 7 months ago

Newest YouTube User To Fight a Takedown: Lawrence Lessig

Niris Re: Fair use "exemptions" (154 comments)

I actually have seen a lecture of his from when he released Free Culture back in 06 I believe? I was in high school and went to see him give a speech at a museum. He used a lot of music for his presentation, but every bit of it was a clip to demonstrate a point and served a solid purpose to his discussion.

about 8 months ago

Open Source Licensing Debate Has Positive Effect On GitHub

Niris Re:Was just thinking about this (96 comments)

Thanks, I'll check into this when I get home tonight and update my repo.

about 8 months ago

Open Source Licensing Debate Has Positive Effect On GitHub

Niris Was just thinking about this (96 comments)

Just the other day I was adding files to GITHub for my portfolio since I'll be graduating soon, and I was thinking about this exact issue. I ended up putting an Apache license header to my source files, but wasn't sure if this was _really_ the one I should have used. I just wanted to put my stuff up for when I start job hunting, and honestly don't care if others use my work so long as I have a name on my stuff (not that anything I've posted has been earth shattering or special, just random demos to show that I'm not _completely_ in the dark from school :) )

about 8 months ago

AI Is Funny - a Generative Joke Model

Niris Re:Al? (211 comments)

I like my coffee like I like my women, weak and light. I don't keep my coffee tied up in my basement though. Or another favorite: I like my women like I like my beer. Strong and bitter.

about 8 months ago

Google Announces Android 4.3, Netflix, New Nexus 7, and Q Successor Chromecast

Niris Re: More importantly (244 comments)

Look into Picasso by square. I've been using that a lot lately at work and I love how simple it is

about 9 months ago

World Population Could Reach Nearly 11 Billion By 2100

Niris Won't happen (322 comments)

Unless we can support that much life with food, water and other resources, war for diminishing resources will wipe out enough population before we even get close to that.

about 10 months ago

Federal Judge Says Interns Should Be Paid

Niris Re:Genius judge (540 comments)


I just left California for Boulder, Colorado for a paid internship as an Android developer, and so far it's only been a month, but I can definitely tell you it was a great decision. It's paid, the people are awesome about teaching the small things that you just can't pick up in a class (proper memory management, breaking functions down to small tasks, proper OOP, etc.) and reinforcing the ideas from Code Complete and Effective Java, the company is surprisingly good to their programmers and the fact that I'm not in a podunk farm down is amazing and all around it's been a ton of work, and a ton of learning. Add to it that the people I work with are all active in the meetup community, and I've been making connections that I'm sure will be incredibly useful when I graduate next semester.

about 10 months ago

Ask Slashdot: Becoming a Programmer At 40?

Niris Go for it (314 comments)

No career is a 'dead end career' unless you're awful at it, or it's just completely unneeded (or over saturated). If you've already started learning the stuff and they're paying you, keep at it.

about a year ago

Ask Slashdot: Preparing For the 'App Bubble' To Pop?

Niris Re:Put your skills to use and build a portfolio. (240 comments)

Thank you for your advice. I've actually already started that last semester and have been keeping up with it: www.ptrprograms.com

1 year,16 days

Ask Slashdot: Preparing For the 'App Bubble' To Pop?

Niris Re:App bubble already popped.. (240 comments)

Thanks for this piece. This is actually one of the things I heard early on in my degree program because they had the campus DBA teaching our databases class. Funny enough, I think only myself and one other person took his advice and learned general SQL and database structures, and it's already helped me in almost every project I've worked on.

1 year,16 days

Indies the Biggest Stars At Game Developers Conference

Niris Expo (62 comments)

I was actually lucky enough to have been there on Friday for the expo portion with a student pass, and I have to say the big companies didn't really show up for that portion. Sony and Microsoft had very light presence at the expo, despite having larger booths. Intel and AMD, along with various smaller vendors for something cloud based or app marketing based (that's about all there was in the small business area, apart from marmalade and corona). However, aside from there not being a big large business presence, the indie games were pretty awesome. I'm definitely going to buy Starforge this week because it was a mix of Halo and Minecraft, and I loved it.

1 year,18 days

Direct-to-Vinyl Recording Makes a Comeback (Video)

Niris Meh (166 comments)

This article makes people who listen to vinyl sound pretentious as all get out. I have a decent sized collection of vinyl records that I listen to daily, but that's mainly because I won a pretty sweet turntable and stereo set. MP3 has its place, like in the car and whatnot, but I do enjoy just putting on a record and listening to it from start to finish as well. I also enjoy owning the physical records and going through the case artwork, etc. A couple of my Floyd and Jethro Tull albums have photo books in them. I guess the point is who cares what form your music takes? If you enjoy it, go for it. If not, that's cool too.

1 year,24 days

US CompSci Enrollment Leaps For 5th Straight Year

Niris Re:Degree Mills (176 comments)

Depends on your definition of standards. I go to a local State college because, well, it's local and I can afford it. If you're paying your own way, there's not a lot of chances for you to go to a very high end university for computer science. I am looking at alternatives for when (if) I get my masters, but I may just end up staying here because of that same exact reason.

What's really important for a computer science graduate isn't necessarily the school, but their own independent projects. While my school isn't the best, it does provide enough information to lay down a foundation for further self study, and those of us that are smart enough to take the initiative to learn additional platforms (Android, embedded systems and robotics, etc.) and build portfolios are doing way better than the others who are just in the major because they 'like the Internet' or heard that it pays well. There's a huge degree of separation between myself, who has just been offered an internship as an Android development intern for a large media corporation, and a couple of my friends/drinking buddy classmates who haven't developed their abilities outside of class projects that were required to receive a passing grade.

about a year ago



Covering Contingencies While Starting Out as a Mobile App Developer

Niris Niris writes  |  1 year,16 days

Niris (1443675) writes "I am currently a senior in computer science, and am expecting to graduate in December. I have an internship lined up in Android development with medium sized company that builds apps for much larger corporations, and I have recently begun a foray into iOS development. So far my experience with Android ranges from a small mobile game (basically ‘Asteroids’), a Japanese language study aide, and a fairly large mobile app for a local non-profit that uses RSS feeds, Google Cloud Messaging and various APIs. I have also recently started working with some machine learning algorithms and sensors/the ADK to start putting together a prototype for a mobile business application for mobile inspectors. My question is whether this is enough diversity in my background to not have to worry if a lot of what I have been reading about the ‘app bubble’ popping comes true, or if there’s another similar area of programming that I should look into in order to have some contingencies in place if things go south. My general interests and experience have so far been in mobile app development with Java and C++ (using the NDK), and some web development on both the client and server side. Thank you!"

What's after learning the syntax?

Niris Niris writes  |  more than 4 years ago

Niris (1443675) writes "I'm currently taking a course called Advanced Java Programming, which is using the text book "Absolute Java 4th edition" by Walter Savitch. As I work at night as a security guard in the middle of nowhere, I've had enough time to read through the entire course part of the book, finish all eleven chapter quizzes, and do all of the assignments within a month, so all that's left is a group assignment that won't be ready until late April. I'm trying to figure out what else to read that's Java related aside from the "This is how to create a tree. This is recursion. This is how to implement an interface and make an anonymous object" and wanted to see what Slashdotters have to suggest. So far I'm looking at reading "Beginning Algorithms" by Simon Harris and James Ross."


Niris has no journal entries.

Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Sign up for Slashdot Newsletters
Create a Slashdot Account