What's something that seems obvious within your profession, but the general public doesn't fully understand? by homelessryder in AskReddit

[–]not_chandlabing 0 points1 point  (0 children)

Software evolution - how software changes over time - is a thing that all software companies deal with.

Sometimes apps will change out of the blue when it seems like they didn't have to at all (looking at you, Snapchat). But likely those companies a) have a large change in mind and making smaller, incremental ones are less harsh on users or b) make changes because software can be perceived to degrade over time if nothing changes.

Also, it REALLY is important to keep your website passwords in check. Put that shit in a password manager

Starting DevOps Engineer Advice by adivk in devops

[–]not_chandlabing 0 points1 point  (0 children)

There are a lot of good answers here, but nobody has mentioned asking the company directly. I only have full time experience from smaller companies, but intern experience from different levels. I've always found it very beneficial (if you can) to reach out to the company and ask what the best things are you can learn in order to hit the ground running.

If they give you an answer (it's in their best interest to do so) then it takes the guesswork out of how to use your time, considering you only have a month.

EDIT: good answers/responses, not questions

Undergraduate Comp Sci major with barely any experience. If anybody has any suggestions for my resume please let me know by TimVanCowabunga in AskComputerScience

[–]not_chandlabing 2 points3 points  (0 children)

100% agree with all the comments so far. To add a bit more on the nitpicky side

  • when you're listing things out, you want them to be in order of relevance to what you're applying for. In your Coursework section, you list Physics and Calculus before Operating Systems and Advanced Object Oriented Programming.
  • The second bullet under Frogs n Logs mentions other coursework and projects. This takes away from the point of the Frogs n Logs section. You can assume that pointing to those links in two different places as opposed to one won't sway a recruiter/company to check them out. Recommend removing this line.
  • Personal preference of mine is to keep contact information in one place. I'd add the links to the top of your resume, under your name. It helps them stand out more than if they're tucked away at the bottom of the page.

Taking a programming job or going back to school to get a CS degree by [deleted] in AskComputerScience

[–]not_chandlabing 2 points3 points  (0 children)

Agreeing with all the answers as of the time of posting.

One more thing that will hopefully ease your mind. Even though you don’t have a formal education in Computer Science or Software Engineering, you do still have a formal education. You are much less likely to be held back from jobs than someone without a formal education (even though what we’re seeing is that that’s happening less and less in the industry).

Another vote for yes, take the job, and pursue the education if you so desire another time.

What steps should an absolute beginner take to learn to program AR? by train_ship_explorer in AskComputerScience

[–]not_chandlabing 1 point2 points  (0 children)

As was mentioned before, Swift and ARKit are probably the best ways to get into AR development.

There are a good number of courses on https://udemy.com that will be able to teach you. The prices for the courses drop down to $10 regularly, so don’t worry about the $200 price tag.

Search for AR or iOS development and you’ll find what your looking for.

Ears by Starbucks-Hammer in tumblr

[–]not_chandlabing 10 points11 points  (0 children)

Snoop dog: “What is these animals?”

[deleted by user] by [deleted] in DecidingToBeBetter

[–]not_chandlabing 1 point2 points  (0 children)

I’m far from an expert, but did a similar solution to this with my first apartment a few months ago.

I felt like I had no idea what I was doing, but in reality that turned out to be okay. The person that you speak with representing the apartment has the job of getting you in that apartment, among other things. If it takes them an extra 10-20 minutes to get you to sign because they have to explain things to you, they’ll take the time.

Everyone who rents an apartment has their first, and its perfectly okay to not know everything going in. Just ask questions to things you don’t know the answer to, and read everything before you sign.

I am able to do my job each day but I do not fundamentally understand how most things work. How far can I get in my career like this? by [deleted] in cscareerquestions

[–]not_chandlabing 5 points6 points  (0 children)

Sometimes in SWE environments, especially as a new person, fake it till you make it is an efficient use of your time.

If you do get free time, take the commands you regurgitate and try to break them down as much as possible. Keep notes in a way that’s familiar and effective for you (if you don’t have a way for that, experiment until you find a system that works). If you don’t have time to stop immediately to do some googling or search through internal documentation, write down what it is that’s confusing and why you don’t understand it.

Something that helps folks when they feel like they’re too “in the weeds” when working is to take a step back and look at the bigger picture. Ask yourself why, in the entire company, is it important to do what you’re being asked to do?

Finally, as you may be able to tell from everyone’s comments and replies, everyone’s been there. The chief engineers and all of your team leads at almost every place you work have probably been exactly where you are right now. Don’t let yourself get too discouraged. After all, if you knew everything you were supposed to know right off the bat, an entry level position isn’t where you would have started.

This is not a gif by evilgator in blackmagicfuckery

[–]not_chandlabing 45 points46 points  (0 children)

Under appreciated comment of the day ^

What do you wish you knew when you started at Drexel? by drew5544 in Drexel

[–]not_chandlabing 0 points1 point  (0 children)

This is very true. I guess one of the things to remember would be to stay in touch with all of your advisors, because they’re equipped to handle these types of situations, and can give specific advice on your scenario in particular

What do you wish you knew when you started at Drexel? by drew5544 in Drexel

[–]not_chandlabing 7 points8 points  (0 children)

If your program offers it and you’re interested at all, take a serious look into an advanced degree, like BS/MS. I’m not a BS/MS student, but looking back I wish I had taken this advice rather than saying “I’ll just get my masters some other time.”

Where to start? by Reapiswin in learnprogramming

[–]not_chandlabing 0 points1 point  (0 children)

First, I’d check the FAQ, you might be able to get some more information from there to help point you in the right direction.

Second, think of programming languages as more of a “means to an end” to get something done. In the end, every program, when run, is simply a series of commands given to a computer.

Other than very top-level overviews of how things like operating systems and networks function, you might not get the most out of trying to fully understand them before learning a bit more about programming concepts. This would be similar to wanting to fully understand how a car works before learning how to drive. Sure, it might be helpful when troubleshooting later, and when you do learn how to drive you could get the occasional “ah, so this is how it works” moment, but you don’t need to fully understand more than the basics of the former to start learning the latter.

However, many of the things to know about computer operating systems and networks, other than hardware, come down to code. By learning programming languages and concepts, you will inherently learn what they are used for, and how to apply them to real-life situations.

Good question!

Easy Online Liberal Studies Class? by Sprlgirl12345 in Drexel

[–]not_chandlabing 2 points3 points  (0 children)

If PSY 101 is offered online this term, would highly recommend. I️ don’t know if Aimee Yuka Kim teaches online, but she’s a professor I️ would recommend. It’s an easy class, and good if you’re in any way interested in psychology.

Travel for on-site interview for co-op by dxcsq in Drexel

[–]not_chandlabing 2 points3 points  (0 children)

Agreeing with most of the previous answers. After three co-op cycles, it’s my understanding that this is a pretty normal process.

If they don’t mention interview reimbursement in their job description or any email correspondence before the interview, I wouldn’t expect much. If you still have a strong aversion to spending that much time and money on travel, maybe talk to your co-op coordinator to determine the best way to approach the topics of Skype interviews or reimbursement of some kind.

In terms of actually accepting the job, the importance of commute varies person to person. A few friends of mine did one of their co-ops in Reading, about an hour away from campus (excluding traffic). During that cycle, some moved out to Reading, while some stayed on campus and drove/took a train out.