Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Ethical Coding discussion
New Posts  All Forums:Forum Nav:

Ethical Coding discussion - Page 2

post #11 of 16
It sucks working outside of regular hours but in development that's usually what happens.
I work as a contractor and you often end up working 10 - 12 hour days or weekends, however I am well compensated so I can't complain (I also don't have a family of my own so at this moment it doesn't really bother me). If I am not compensated however, I simply work a regular 8 hour day.
My advice would be to write the program, keeping track of the hours you spend on it. If they refuse to compensate you for your time or consider a raise look for work elsewhere.

For development I would strongly advice that you consider C#, it's a lot like VB but considerably more powerful (just Google around or ask). It might also be worth your while to take a look at SQL as you will often need to interact with a database.

Oh, and whatever you do, do not build a program that deletes itself, it may seem like a good idea but in the long run it will only hurt your career.
Yami
(14 items)
 
Yume Kui
(7 items)
 
Tsubaki
(9 items)
 
CPUMotherboardGraphicsRAM
Intel Core i7 3770K MAXIMUS IV GENE-Z/GEN3 EVGA GeForce GTX 670 FTW Corsair Vengeance 
Hard DriveHard DriveCoolingOS
Kingston SSD Western Digital Caviar Green Corsair H80 Windows 8 Pro 64bit 
MonitorKeyboardPowerCase
Samsung SyncMaster T220 Microsoft Wireless Desktop 2000 Thermaltake Litepower 600W Zalman Z11 Plus 
MouseAudio
Razer Ouroboros Realtek High Definition Audio 
CPUMotherboardGraphicsRAM
Intel Core i7 0JC5MT Intel(R) HD Graphics 4000 Corsair Vengeance 
Hard DriveOptical DriveOS
Western Digital DVD-Writer Windows 7 Professional  
CPUMotherboardGraphicsRAM
AMD Turion X2 RM-70 Satellite A300D ATI Mobility Radeon HD 3650 Samsung  
RAMHard DriveOptical DriveOS
Samsung  Toshiba MK3252 GSX DVD-Writer Windows 7 Ultimate 64bit 
Mouse
Verbatim USB Optical Mouse 
  hide details  
Reply
Yami
(14 items)
 
Yume Kui
(7 items)
 
Tsubaki
(9 items)
 
CPUMotherboardGraphicsRAM
Intel Core i7 3770K MAXIMUS IV GENE-Z/GEN3 EVGA GeForce GTX 670 FTW Corsair Vengeance 
Hard DriveHard DriveCoolingOS
Kingston SSD Western Digital Caviar Green Corsair H80 Windows 8 Pro 64bit 
MonitorKeyboardPowerCase
Samsung SyncMaster T220 Microsoft Wireless Desktop 2000 Thermaltake Litepower 600W Zalman Z11 Plus 
MouseAudio
Razer Ouroboros Realtek High Definition Audio 
CPUMotherboardGraphicsRAM
Intel Core i7 0JC5MT Intel(R) HD Graphics 4000 Corsair Vengeance 
Hard DriveOptical DriveOS
Western Digital DVD-Writer Windows 7 Professional  
CPUMotherboardGraphicsRAM
AMD Turion X2 RM-70 Satellite A300D ATI Mobility Radeon HD 3650 Samsung  
RAMHard DriveOptical DriveOS
Samsung  Toshiba MK3252 GSX DVD-Writer Windows 7 Ultimate 64bit 
Mouse
Verbatim USB Optical Mouse 
  hide details  
Reply
post #12 of 16
Thread Starter 
well my company is well aware they are low balling all employees but on a brighter note I have two interviews set up in the next week to come. Both are already at double pay so... Might be a sign. thumb.gif

EDIT:

And a little bit more to it. Ive been PROMISED a raise and certain things TWICE.. College reimbursement, which didnt happen, free training, which I was told by my super I dont need it, but its there and free.
OverKill
(18 items)
 
  
CPUMotherboardGraphicsGraphics
AMD Phenom II X6 1055T Gigabyte 890FXA ATI FirePro V3800 ATI FirePro V3800 
RAMHard DriveHard DriveOptical Drive
16gb GSkill 10666 Seagate Western Digital  LG Blue Ray 
CoolingOSMonitorMonitor
stock air 7 Pro 64 bit (2)22" Acer x223w (2)23" Acer G235H 
KeyboardPowerCaseMouse
Microsoft Wireless Antec 900watt Antec 300 Wacom Tablet 
Audio
Logitech Speakers and sub 
  hide details  
Reply
OverKill
(18 items)
 
  
CPUMotherboardGraphicsGraphics
AMD Phenom II X6 1055T Gigabyte 890FXA ATI FirePro V3800 ATI FirePro V3800 
RAMHard DriveHard DriveOptical Drive
16gb GSkill 10666 Seagate Western Digital  LG Blue Ray 
CoolingOSMonitorMonitor
stock air 7 Pro 64 bit (2)22" Acer x223w (2)23" Acer G235H 
KeyboardPowerCaseMouse
Microsoft Wireless Antec 900watt Antec 300 Wacom Tablet 
Audio
Logitech Speakers and sub 
  hide details  
Reply
post #13 of 16
Quote:
Originally Posted by graphicsman View Post

well my company is well aware they are low balling all employees but on a brighter note I have two interviews set up in the next week to come. Both are already at double pay so... Might be a sign. thumb.gif
EDIT:
And a little bit more to it. Ive been PROMISED a raise and certain things TWICE.. College reimbursement, which didnt happen, free training, which I was told by my super I dont need it, but its there and free.

Like I said mate, I've been there before myself. Sadly there's very little you can do about it aside walking out. frown.gif
post #14 of 16
Quote:
Originally Posted by graphicsman View Post

well my company is well aware they are low balling all employees but on a brighter note I have two interviews set up in the next week to come. Both are already at double pay so... Might be a sign. thumb.gif
EDIT:
And a little bit more to it. Ive been PROMISED a raise and certain things TWICE.. College reimbursement, which didnt happen, free training, which I was told by my super I dont need it, but its there and free.

Good luck with the interviews! thumb.gif
Yami
(14 items)
 
Yume Kui
(7 items)
 
Tsubaki
(9 items)
 
CPUMotherboardGraphicsRAM
Intel Core i7 3770K MAXIMUS IV GENE-Z/GEN3 EVGA GeForce GTX 670 FTW Corsair Vengeance 
Hard DriveHard DriveCoolingOS
Kingston SSD Western Digital Caviar Green Corsair H80 Windows 8 Pro 64bit 
MonitorKeyboardPowerCase
Samsung SyncMaster T220 Microsoft Wireless Desktop 2000 Thermaltake Litepower 600W Zalman Z11 Plus 
MouseAudio
Razer Ouroboros Realtek High Definition Audio 
CPUMotherboardGraphicsRAM
Intel Core i7 0JC5MT Intel(R) HD Graphics 4000 Corsair Vengeance 
Hard DriveOptical DriveOS
Western Digital DVD-Writer Windows 7 Professional  
CPUMotherboardGraphicsRAM
AMD Turion X2 RM-70 Satellite A300D ATI Mobility Radeon HD 3650 Samsung  
RAMHard DriveOptical DriveOS
Samsung  Toshiba MK3252 GSX DVD-Writer Windows 7 Ultimate 64bit 
Mouse
Verbatim USB Optical Mouse 
  hide details  
Reply
Yami
(14 items)
 
Yume Kui
(7 items)
 
Tsubaki
(9 items)
 
CPUMotherboardGraphicsRAM
Intel Core i7 3770K MAXIMUS IV GENE-Z/GEN3 EVGA GeForce GTX 670 FTW Corsair Vengeance 
Hard DriveHard DriveCoolingOS
Kingston SSD Western Digital Caviar Green Corsair H80 Windows 8 Pro 64bit 
MonitorKeyboardPowerCase
Samsung SyncMaster T220 Microsoft Wireless Desktop 2000 Thermaltake Litepower 600W Zalman Z11 Plus 
MouseAudio
Razer Ouroboros Realtek High Definition Audio 
CPUMotherboardGraphicsRAM
Intel Core i7 0JC5MT Intel(R) HD Graphics 4000 Corsair Vengeance 
Hard DriveOptical DriveOS
Western Digital DVD-Writer Windows 7 Professional  
CPUMotherboardGraphicsRAM
AMD Turion X2 RM-70 Satellite A300D ATI Mobility Radeon HD 3650 Samsung  
RAMHard DriveOptical DriveOS
Samsung  Toshiba MK3252 GSX DVD-Writer Windows 7 Ultimate 64bit 
Mouse
Verbatim USB Optical Mouse 
  hide details  
Reply
post #15 of 16
Personally, I would do as others have suggested and "not make waves" until you find a better job. I would, however, log every hour of work you did without pay and ever line of code you wrote outside of work and once you have the new job, force them to pay you for that time. Also, depending on whether you signed a no-compete contract or you signed something that says that they own everything you write, even outside of work, I would suggest that since they haven't paid for the code, you own it.

I would hire a lawyer that works for a percentage of your winnings, and I wouldn't mind giving him 50% for a successful lawsuit just to hurt those *******s for basically forcing you to be a SLAVE. Because anyone who forces you to do work for free is forcing you into slavery.
Synapse
(15 items)
 
  
CPUMotherboardGraphicsRAM
Core i7-3930K Asus P9X79 Deluxe EVGA GeForce GTX 470 SuperClocked Mushkin Enhanced Redline 
Hard DriveHard DriveOptical DriveCooling
Western Digital RE4 Seagate Barracuda LG WH14NS40 Blu-Ray burner, 14X BD-R 2X BD-RE 1... Cooler Master Hyper 212 EVO RR-212E-20PK-R2 
OSMonitorKeyboardPower
Windows 7 Ultimate x64 Samsung SyncMaster 2333 Cooler Master CM Storm Trigger Off-brand 700w PSU 
CaseMouseAudio
Cooler Master Storm Scout Razer Naga Epic Harmon Kardon 2.1 
  hide details  
Reply
Synapse
(15 items)
 
  
CPUMotherboardGraphicsRAM
Core i7-3930K Asus P9X79 Deluxe EVGA GeForce GTX 470 SuperClocked Mushkin Enhanced Redline 
Hard DriveHard DriveOptical DriveCooling
Western Digital RE4 Seagate Barracuda LG WH14NS40 Blu-Ray burner, 14X BD-R 2X BD-RE 1... Cooler Master Hyper 212 EVO RR-212E-20PK-R2 
OSMonitorKeyboardPower
Windows 7 Ultimate x64 Samsung SyncMaster 2333 Cooler Master CM Storm Trigger Off-brand 700w PSU 
CaseMouseAudio
Cooler Master Storm Scout Razer Naga Epic Harmon Kardon 2.1 
  hide details  
Reply
post #16 of 16
graphicsman, log every hour you are working on/off the books. Try to get everything in writing/email from your boss. Just note that may not be able to legally email yourself copies so becareful not to break any rules. Go talk to a lawyer.

If your boss fires you for not working unpaid, you will have a case.

Other than that... keep doing what you're doing for now and keep on interviewing. Do NOT do anything illegal or write self-destructing code. That would only undermine your position and evidence that you should have been fired anyways.
Once again...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 [4.28GHz, HT] Asus P6T + Broadcom NetXtreme II VisionTek HD5850 [900/1200] + Galaxy GT240 2x4GB G.Skill Ripjaw X [1632 MHz] 
Hard DriveOSMonitorKeyboard
Intel X25-M 160GB + 3xRAID0 500GB 7200.12 Window 7 Pro 64 Acer H243H + Samsung 226BW XARMOR-U9BL  
PowerCaseMouseMouse Pad
Antec Truepower New 750W Li Lian PC-V2100 [10x120mm fans] Logitech G9 X-Trac Pro 
  hide details  
Reply
Once again...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 [4.28GHz, HT] Asus P6T + Broadcom NetXtreme II VisionTek HD5850 [900/1200] + Galaxy GT240 2x4GB G.Skill Ripjaw X [1632 MHz] 
Hard DriveOSMonitorKeyboard
Intel X25-M 160GB + 3xRAID0 500GB 7200.12 Window 7 Pro 64 Acer H243H + Samsung 226BW XARMOR-U9BL  
PowerCaseMouseMouse Pad
Antec Truepower New 750W Li Lian PC-V2100 [10x120mm fans] Logitech G9 X-Trac Pro 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Coding and Programming
Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Ethical Coding discussion