|
|
|
|
|
by EdgarVerona
2444 days ago
|
|
I was sort of in a similar situation when I was your age - in over my head at a complex project where the owner had never heard of version control (though in my case, I was too green to realize that it even existed). They had 30 copies of the same software, one in a folder on a shared hard drive for each customer. If there was a bug and it wasn't specific to a customer, you had to go fix it in 30 different places. I promise you, if they don't want to provide version control they aren't going to provide you with other benefits and necessities that you deserve. Related questions to benefits and necessities: * Are you getting healthcare?
* How is your pay compared to other Jr. software engineers in your area?
* Are they paying you hourly? If so, are they actually paying you for hours worked, or are they finding ways to reduce that number of hours?
* What if you demanded that they used version control, and brought your best arguments: what would they say? Consider the answers to those questions, and if you don't like the answers, I strongly urge you to leave. There's a complacency that can come with "settling" for a place that is a "known constant." Don't settle here, when you deserve more. Put what you've done on a resume, and give it to a headhunter. They will find you a better job - maybe not an ideal job, but a step up. And your career will truly begin. |
|