I have the same model, except the even smaller SSD. I’m always having to clear out packages for old projects, but the computer is still a stud.
HN user
__full_pint
OP was referring to containerizing your environment for package development.
What does connecting to a production DB have to do with any of that?
Of course you do that type of testing.
The problem comes about when someone does the following:
- creates python project
- pip install some_package
- import some_package
Turns out some package was already in the path but a different version
- proceeds to test and build with the assumption of some_package @ newer
- all tests pass
- ships project with requirements of some_package @ newer
Someone attempts to use the package but it doesn’t work.
Yeah but RA or TA requirements are A) pretty beneficial B) worth the thousands of dollars that are in exchange especially when considering A
I’m not OP but:
When you build and package things for production you should create an environment. This ensures the packaging the right versioning of requirements for build.
Say you build using the system version but use packages based on another version. It may work for you but probably won’t work elsewhere.
I’m confused as well, I’ve known a few MS CS students who didn’t do the RA TA Route, but were paying out of pocket. I never asked why because it seemed to be an infringement on their privacy.
This seems to really come down to a couple of factors:
- What program the student chooses
- Is said program at the University recognized
- If recognized does the program provide a proper mix of theory and application
- What opportunities does the program actively provide for the student
- Is the student willing to be an active participant in their education
- Is student and active participant in what resources the program offers
If yes to all of the above, then student really receives a proper well rounded education practical knowledge, and the resources to find a job. Along with that they have the tools to continue to be a competitor in the market and in their current employment.
Far too often it seems that a degree just implies employment and competitive salary. If properly used and taken advantage of it really implies being a much better competitor when all else is held equal.