I guess it’s very different when you apply for jobs at really big companies. They get so many applications that you’re probably dismissed automatically if you don’t have certs. (The question is: Do you want to work at such a company?)
I guess it’s very different when you apply for jobs at really big companies. They get so many applications that you’re probably dismissed automatically if you don’t have certs. (The question is: Do you want to work at such a company?)
I guess it’s very different when you apply for jobs at really big companies. They get so many applications that you’re probably dismissed automatically if you don’t have certs. (The question is: Do you want to work at such a company?)
I guess it’s very different when you apply for jobs at really big companies. They get so many applications that you’re probably dismissed automatically if you don’t have certs. (The question is: Do you want to work at such a company?)
Here’s a hypothetical example. Let’s say you’ve written a little blog software in Python/Django. You’ve never actually used that software to drive your blog, though, you still use Wordpress. I’d call this a “practice project”. It’s only 20-30% interesting to me, because we can’t talk about how your program evolved:
- Why did you choose Python as a language and Django as a framework? Do you have prior experience in that area? What did you use before?
- Have you hit any major obstacles while writing your program? Which ones?
- Did you have to refactor parts of it?
- Did you run into performance issues?
- In this case, it’s software that runs on a public server (a public blog), so how about security? (Like, if that blog has an admin area, we can talk about how you prevent other people from accessing that …)
- Is there a test suite?
- Did you use any “project planning tools” or methodoligy? (To me, personally, it’s not really important to follow a particular method, but it’s still an interesting topic.)
And so on. You can only answer any of that if it’s an *actual program that you use* (and not just a practice project).
Is that … does that answer your question? 😅
Here’s a hypothetical example. Let’s say you’ve written a little blog software in Python/Django. You’ve never actually used that software to drive your blog, though, you still use Wordpress. I’d call this a “practice project”. It’s only 20-30% interesting to me, because we can’t talk about how your program evolved:
- Why did you choose Python as a language and Django as a framework? Do you have prior experience in that area? What did you use before?
- Have you hit any major obstacles while writing your program? Which ones?
- Did you have to refactor parts of it?
- Did you run into performance issues?
- In this case, it’s software that runs on a public server (a public blog), so how about security? (Like, if that blog has an admin area, we can talk about how you prevent other people from accessing that …)
- Is there a test suite?
- Did you use any “project planning tools” or methodoligy? (To me, personally, it’s not really important to follow a particular method, but it’s still an interesting topic.)
And so on. You can only answer any of that if it’s an *actual program that you use* (and not just a practice project).
Is that … does that answer your question? 😅
Here’s a hypothetical example. Let’s say you’ve written a little blog software in Python/Django. You’ve never actually used that software to drive your blog, though, you still use Wordpress. I’d call this a “practice project”. It’s only 20-30% interesting to me, because we can’t talk about how your program evolved:
- Why did you choose Python as a language and Django as a framework? Do you have prior experience in that area? What did you use before?
- Have you hit any major obstacles while writing your program? Which ones?
- Did you have to refactor parts of it?
- Did you run into performance issues?
- In this case, it’s software that runs on a public server (a public blog), so how about security? (Like, if that blog has an admin area, we can talk about how you prevent other people from accessing that …)
- Is there a test suite?
- Did you use any “project planning tools” or methodoligy? (To me, personally, it’s not really important to follow a particular method, but it’s still an interesting topic.)
And so on. You can only answer any of that if it’s an *actual program that you use* (and not just a practice project).
Is that … does that answer your question? 😅
There are other things that are quite important too, like fail fast, fail early. But I won't go into that too much here 😅
There are other things that are quite important too, like fail fast, fail early. But I won't go into that too much here 😅