52
burswag
7y

HO. LY. SHIT.

So this gig I got myself into, they have a whitelist of IP addresses that are allowed to access their web server. It's work-at-home. We just got a new internet provider, and it looks like I get a different public IP address everytime I disconnect and connect to the WIFI. And since it looks like the way they work on their codebase is that you either edit the files right on the server or you download the files that you need to work on, make the changes, and then re-upload the file back to the server and refresh the website to see the changes, now I can't access the server because I get different IP addresses. And it's highly inconvenient to keep emailing them to add IP addresses to the whitelist.

No source control, just straight-up download/upload from/to the server. Like, srsly. So that also means debugging is extremely hard for me because one, they use ColdFusion and I've never used that shit before and two, how the hell do you debug with this style of work?

I just started this last Tuesday, and I already want to call it quits. This is just a pain in the ass and not worth my time. I'll be glad to just go back to driving Lyft/Uber to make money while I look for a full-time, PROPER job.

By the way, can I do that to a contracting job? Just call it quits when you haven't even finished your first task? How does this work?

Comments
  • 13
    You can always quit, dont ever let them tell you otherwise.
    You have a good reason for quitting too.
    Tell them you wouldnt even apply if you knew that was their work flow.
  • 11
    Have they ever heard of VPNs?
  • 12
    No vcs, no vpn, no ci, test in production.... That's just horrible, leave as soon as you can, depending on your country and laws, you should be able to resign. Remember, your country's law is avove the contract of your employer, meaning, your employer cannot force something on you that is illegal to the country you work in.
  • 2
    Can I politely ask what research you did before taking the role? Sounds like you're in a bit of a pickle but didn't do a lot of investigation before you took the gig.

    Whether you can quit or not and what the consequences might be are dependent on your contract, if you have one. If you don't, you can probably walk with little impact.
  • 2
    I guess you can download all files and debug locally and setup a proxy with static IP for connection to server.
  • 3
    "we got a new internet provider" as in your personal internet provider at home? If so, why can't you force a static IP? I'm pretty sure I can change the settings for my router between static and non-static ip address.
  • 0
    Welcome to my Life for 1 1/2 years. I am so happy that I am not part of that company I've been working at anymore
  • 0
    @Eeyorelife I don't think I have control of the router. My friend/landlord has, though.
  • 2
    @CrankyOldDev I tried Googling their company name but I didn't find any info. They just hired me the second I walked in there, when I was only expecting an interview. This job was a referral from a friend.
  • 2
    @Eeyorelife update: I was able to get in the router settings. I'm looking at the IP allocation settings right now. Looks like it's different from the public IP address that you get when you Google "what's my ip", which is the one I need them to give.
  • 2
    @burswag So many red flags and alarm bells. I'd seriously consider getting out of that one. Ignore calls, messages. Do whatever.

    And you can't control the IP given to you by your ISP from your router. If it's dynamic, you need to contact them and ask them to change it. They might do it as an add-on or might not offer it at all.
  • 1
    @burswag It's the difference between external IP (which in this case changes all the time) and your local IP
  • 2
    @burswag
    Ask your ISP to allocate a static IP
    Most ISP's allow that....but might come at a small extra price...
    In your case you will be able to work at least and it would also be easier to ban you šŸ˜šŸ˜šŸ˜šŸ˜‹šŸ˜‹
  • 0
    @CrankyOldDev should I still make him pay me for the hours I worked, even though it's not finished?
  • 0
    How about getting a Vultr/DO VPS and setting it up as VPN? Since it has a static IP, just whitelist the IP.
  • 0
    @burswag asking never hurts, but from what you told here, i see very little chance that a company like that will pay you any kind of compensation.
  • 0
    @burswag Personally, I wouldn't care unless it's a significant amount of money. Everything about the set up just screams "shady".
Add Comment