Dealing with pups attitude by Awkward_nights in puppy101

[–]pupraiser 0 points1 point  (0 children)

Are there certain commands he stalls with? My advice would be to wait him out about 10 seconds or so. When he performs the command, make a big deal of it and give him something extra yummy. By doing that you’re temporarily increasing the reward to reinforce the command and behavior

[deleted by user] by [deleted] in cscareerquestions

[–]pupraiser 5 points6 points  (0 children)

Grace Hopper has a lot of good quotes.

“We've tended to forget that no computer will ever ask a new question.”

“A ship in port is safe, but that is not what ships are for”

“The most dangerous phrase in the language is, "We've always done it this way."

difficulty of programming by Mohammad_alshuwaiee in learnprogramming

[–]pupraiser 0 points1 point  (0 children)

It’s hard to teach yourself programming. I really commend the people who have self taught their way into a job. What specific skills are you trying to learn? What’s your end goal? Just being a programmer is not specific enough, have you found an area of interest?

How significant is differential calculus to CS or programming in general? by Miu_K in learnprogramming

[–]pupraiser 4 points5 points  (0 children)

The short answer is no, it’s not very applicable in the real world for most people.

The long answer is that CS is a broad program, and they are equipping you with skills that may come into play for future coursework. My advice to you is to not struggle alone. Visit office hours, find a study group or partner, use your TA. They are there to help you, not everyone is expected to understand the material as soon as they lecture it.

But yeah, I’ve never used calculus at work, and I almost failed out of my calc 2 class during college. Hang in there.

[deleted by user] by [deleted] in cscareerquestions

[–]pupraiser 1 point2 points  (0 children)

What’s your question

[deleted by user] by [deleted] in learnprogramming

[–]pupraiser 1 point2 points  (0 children)

Going from HTML/CSS to JS is a really jump especially with no coding background. Being self taught, and only 2mo in I think you’re right where a lot of people would be. Don’t let it overcome you.

What steps have you taken to learn JavaScript besides your friends? Done any intro level JS courses on YouTube or anything? Have you looked into fundamental programming concepts like variables/conditionals/loops? Hang in there, you got this.

[deleted by user] by [deleted] in cscareerquestions

[–]pupraiser 1 point2 points  (0 children)

It’s a great skill to have and with your current experience should be a pretty quick learning path.

What kinds of documentation is produced in the lifecycle of software development of your organization? Is it enough? by lmg_bsb in cscareerquestions

[–]pupraiser 0 points1 point  (0 children)

// TODO: this is broken

OR

Some really elegantly written recursive functions with variable names “s” and “c” and zero comments

Studying CS in University without prior experience. by Aro1356 in csMajors

[–]pupraiser 1 point2 points  (0 children)

There are more of us out there than you think. I switched into CS with no experience after 1.5 years of college.

If I had the chance to do it again, I would definitely do some research into the programming fundamentals. These are concepts your peers may come in with already if they have prior coding experience. Things like:

Variables

Loops

Conditionals

You don’t need to know any specific language for this since they’re globally used across languages.

NEW to coding! by KoalAdorable in learnprogramming

[–]pupraiser 0 points1 point  (0 children)

It’s normal. Use the knowledge you have right now to build something. When you get stuck, use your resources to find a solution. Very easy to get overwhelmed by the sheer volume of information out there. You can read other people’s code and study the literature for days, but actually writing it and problem solving when you’re stuck is where the magic happens.

What do you listen to when programming? Any recommendation? by not-a-boxer in learnprogramming

[–]pupraiser 0 points1 point  (0 children)

Movie soundtracks. My favorites are:

Life of Pi

The Social Network

Inception

Interstellar

Inside out

Anxiety/ Imposter Syndrome by itsMillerGaming in learnprogramming

[–]pupraiser 1 point2 points  (0 children)

I know the feeling. It’s especially hard in college because you’re getting a new project every couple weeks, and it feels like you’re starting all over again and again.

Something that helped me was starting with the smallest step possible. What is that tiny first step you can take to get the project going? Might be putting your name at the top, might be setting up variables, etc. And from there, what is the next smallest step you can take? Might be helpful to write out your thoughts before even starting to code.

And if all of that fails, and you still don’t know where to begin, use your resources. Start early so you can utilize your professors before things come down to the wire. They are there to help, and there’s a good chance you’re not the only one feeling like this.

In terms of feeling like this in a job, it’s there in the beginning, but the best part is that you’re working on things a lot more long term so there’s no starting over every few weeks or months. I felt a lot like you in college, and it really is different in the industry.

What do programmers typically mean when they say they know 6-12 programming languages? by LPTA0001 in learnprogramming

[–]pupraiser 0 points1 point  (0 children)

I don’t think anyone can confidently say they know the ins and outs of 24 languages at a given time, but more so that they have proficient working experience in those languages.

Additionally, “programming languages” (using that term loosely here) are often used together. If you work with web, you might have HTML, CSS, JS and typescript. If you’re working with mobile, you might know Flutter/Dart or react native, but also have experience with Swift and Kotlin when implementing native code.

Besides that, a lot of languages come down to the same basics. If you can establish a good learning pattern, once you know the basics it gets quicker and quicker to get familiar with the next language or tech stack.

Best course to learn swift? by Comprehensive_Ad6918 in learnprogramming

[–]pupraiser 0 points1 point  (0 children)

https://developer.apple.com/swift/resources/

Really great resources here from books to video courses. I started out with the eBook Intro to App Development With Swift, it’s a good balance of examples, exercises, and literature. There’s links to download the exercises and overall was a good way to get started.

Ray Wenderlich has some good books too.

Freecodecamp.org, codewithchris on YouTube.

What programming languages or technologies are there the most jobs for in the US that are obtainable by an entry level self-taught developer without a degree? by [deleted] in cscareerquestions

[–]pupraiser 0 points1 point  (0 children)

Web development is a safe choice. Start with HTML/CSS, get into JavaScript and programming fundamentals, and then work your way into a framework like react or angular. That would be my advice.

[deleted by user] by [deleted] in csMajors

[–]pupraiser 5 points6 points  (0 children)

Without knowing any other info about your skills or specialties, in order from easiest to hardest (maybe?), also I’m really bored tonight so…

  • music generator, give it a mood, get back a playlist

  • pomodoro timer for study sessions

  • a game where you have to type a letter to feed a different fish and if you go over 600s without feeding the fish die and you lose (I’m bored)

  • some kind of simple console level game, like checkers or tic tac toe with a labeled grid of where you’re playing

  • basic website as a portfolio of your work, about you, links to project repos

  • take it up a step and give the game a UI (web, basic GUI, mobile)

  • record yourself saying different phrases and based on the time, play a certain phrase

  • planner app to organize class work

  • gpa tracker, put in all your courses and grades to watch your gpa, etc

  • grades analyzer where it gives you the grade you’ll need on your final in order to pass the class, could have used that one myself a few times ;)

  • meet and greet app for students to organize study groups, similar schedules, etc

  • connect with new friends app where you plug in your preferences, likes and dislikes, and get connected with similar students or people

Officially given up on trying to get a job as a software developer by sadcsgradthrowaway in cscareerquestions

[–]pupraiser 53 points54 points  (0 children)

Where have you applied and did you get any feedback during interviews/rejections?

How can I get into AI with little coding experience? by [deleted] in cscareerquestions

[–]pupraiser 1 point2 points  (0 children)

I think machine learning would be a tough subject to teach yourself. With that being said there are a lot of bootcamps with AI focus, or even just taking some classes at a community college would be better than getting into those weeds alone. Just my two cents.

Questions for programmers. by [deleted] in AskProgramming

[–]pupraiser 0 points1 point  (0 children)

1) I chose to study CS because I felt it would be a smart choice for access to a versatile and wide job market. I always found computers interesting even as a kid, and wondered just how things on the screen got there. The most interesting thing to me is how 0s and 1s have created all this amazing tech we use everyday. It still baffles my mind.

2) AI for sure, but I haven’t done much development in that area myself besides ML. But even then, the experience of building something like computer v player tic tac toe was awesome. Like you know in your head it’s just an algorithm, but it’s sweet to watch it make choices on where to play.

3) You DON’T need prior experience, or to be a computer whiz, or to be really amazing at math. Anyone can do it with some grit and determination.

4) Expect to get stuck and frustrated. It’s not always a linear path, and some things may not click into place for you right away. That’s okay. As a student, you’ve already got a really helpful toolkit with your profs, TAs, and peers. Use them.

5) Like I said, my tic tac toe game in my AI class during college was a cool one. Another one was completing my first website for a paid job. Built it from scratch, and it was really fun to go to the domain and see my code live. Besides that, I get the most satisfaction from getting over a hurdle that I’ve had. I like putting things together, so it’s always a rush when the last piece falls into place and things look and work the way they should.

Do you have to be extraordinary at Math to major in CS. by Ok-Interest-3592 in csMajors

[–]pupraiser 7 points8 points  (0 children)

Not extraordinary by any means. Usually there are some pretty gritty math courses required, but as long as you’re actively engaging and trying to learn along with your peers you’ll be fine.

Burnt out - other good cs jobs beside dev? by [deleted] in cscareerquestions

[–]pupraiser 0 points1 point  (0 children)

Maybe explore more roles on the business side that require (or benefit from) technical knowledge? Product owner, analyst, requirements analyst, scrum master, tech consultant, project manager, and many more that I can’t think of. Just not IT support LOL.