glutnix_neo
Technical People
Hydroelectric
   
Pogi/Ganda Points: 130
Online
Gender: 
Posts: 3324
Developing code for "humans" since 2004
|
 |
« on: July 07, 2010, 10:29:57 PM » |
|
Ask lang ako ng opinion nyo, tama lang ba ginawa ko? May pinagaapplyan kasi ako work abroad and part of the application process eh nagrequest sila ng sample code na nagcocompute ng RMS ng AC using a specific processor and compiler. Ginawa ko yung request nila pero alam ko kailangan nila yun sa on-going project nila. To protect my interest nilagyan ko ng copyright yung code and sinadya ko na hindi gumagana yung ilang section ng codes (e.g. Read_ADC = 0;) though karamihan ay may mark na "//esc.comment" at may explaination naman. Before nila itest sinabi ko na agad na ganun nga sitwasyon ng code and reason ko bakit ko ginawa yun. As proof na gumagana yun nagprovide din ako ng spreadsheet simulating the response of my formula. Ang inaalala ko lang eh baka maging iba impression nila sa ginawa ko though sinabi ko rin na sorry for th inconvenience  Anyway, way ko rin yun para maguage capabilities ng developers nila. Medyo mahirap din kasi intindihin yung code kung baguhan mga programmers kasi naka-hungarian notation, aw!
|
|
|
|
|
Logged
|
|
|
|
|
The Philippine Electronics and Technology Forum
|
 |
« on: July 07, 2010, 10:29:57 PM » |
|
|
|
|
|
|
Logged
|
|
|
|
7_SeVeN_7
Technical People
Solar Power Satellite
   
Pogi/Ganda Points: 380
Offline
Posts: 5954
There is no delight in owning anything unshared.
|
 |
« Reply #1 on: July 07, 2010, 10:54:28 PM » |
|
|
|
|
|
|
Logged
|
E-Gizmo Mechatronix Central: www.e-gizmo.comTel #: (63)(2) 536-3378 Globe +63915-973-7691 Smart +63921-779-0748 Location MapYM: julie.egizmo aka Born2BeWired 
|
|
|
Macgyver
Diesel Generator
Pogi/Ganda Points: 66
Offline
Posts: 1372
|
 |
« Reply #2 on: July 07, 2010, 11:46:35 PM » |
|
Ask lang ako ng opinion nyo, tama lang ba ginawa ko? May pinagaapplyan kasi ako work abroad and part of the application process eh nagrequest sila ng sample code na nagcocompute ng RMS ng AC using a specific processor and compiler. Ginawa ko yung request nila pero alam ko kailangan nila yun sa on-going project nila. To protect my interest nilagyan ko ng copyright yung code and sinadya ko na hindi gumagana yung ilang section ng codes (e.g. Read_ADC = 0;) though karamihan ay may mark na "//esc.comment" at may explaination naman. Before nila itest sinabi ko na agad na ganun nga sitwasyon ng code and reason ko bakit ko ginawa yun. As proof na gumagana yun nagprovide din ako ng spreadsheet simulating the response of my formula. Ang inaalala ko lang eh baka maging iba impression nila sa ginawa ko though sinabi ko rin na sorry for th inconvenience  Anyway, way ko rin yun para maguage capabilities ng developers nila. Medyo mahirap din kasi intindihin yung code kung baguhan mga programmers kasi naka-hungarian notation, aw! i think kung ang purpose nila is to test your abilities, to see if you really are the person they're looking for di yan magagalit. pero kung nagalit sila, yun, medyo magdadalawang isip na ko. Ano ba purpose ng "sample code", to test you or for their own selfish gains? diba?
|
|
|
|
|
Logged
|
|
|
|
rdpzycho
Technical People
Solar Power Satellite
   
Pogi/Ganda Points: 467
Offline
Gender: 
Posts: 9162
Perfection is an Illusion
|
 |
« Reply #3 on: July 08, 2010, 01:00:33 AM » |
|
^ kung mahilig sa mind games 'yung gumawa niyang exam na 'yan, double edged sword 'yan. kapag ginawa mo ng tama, may point ka sa correctness, pero pwedeng ma-point out na basta-basta kang nagbibigay ng code. kapag hindi mo naman inayos, pwedeng sabihin na baka gawin mo 'yun kapag na-hire ka na para gipitin 'yung team kung may gusto ka. 
|
|
|
|
|
Logged
|
"Keep on starting, and finishing will take care of itself."
- Neil Fiore
|
|
|
zer0w1ng
Technical People
Gas Turbine
   
Pogi/Ganda Points: 295
Offline
Gender: 
Posts: 2151
Enter any 11-digit prime number to continue...
|
 |
« Reply #4 on: July 08, 2010, 06:51:09 AM » |
|
You could give them the compiled hex code with the schematic diagram of the system. Then show snippets of your program source where there is intensive computation/algorithm. And describe the theory on how it is done but not the complete program.
|
|
|
|
|
Logged
|
|
|
|
motion55
Technical People
Diesel Generator
   
Pogi/Ganda Points: 189
Offline
Gender: 
Posts: 1256
Been there and done that already.
|
 |
« Reply #5 on: July 08, 2010, 07:11:20 AM » |
|
I wouldn't mind giving them everything they requested. That would be better than giving them a half-working code and a bad impression. Even if they are able to use the code, chances are they will need your help in the future for upgrading. That will increase your chances of being hired.
And I am speaking from experience.
|
|
|
|
|
Logged
|
"Set your mind free!"
|
|
|
glutnix_neo
Technical People
Hydroelectric
   
Pogi/Ganda Points: 130
Online
Gender: 
Posts: 3324
Developing code for "humans" since 2004
|
 |
« Reply #6 on: July 08, 2010, 07:13:45 AM » |
|
^ kung mahilig sa mind games 'yung gumawa niyang exam na 'yan, double edged sword 'yan. kapag ginawa mo ng tama, may point ka sa correctness, pero pwedeng ma-point out na basta-basta kang nagbibigay ng code. kapag hindi mo naman inayos, pwedeng sabihin na baka gawin mo 'yun kapag na-hire ka na para gipitin 'yung team kung may gusto ka.  ipinaliwanag ko naman rationale bakit hindi ko ginawa yun and may proof ako na gumagana yun through spreadsheet. @master Zer0W1ng mukhang pwede nga yan ah, sige try ko yan master anyway, ano man mangyari ok lang, hindi pa rin naman ako ganun kasigurado na gusto ko talaga dun kaya ko ginawa yun tinetest ko rin sila... 
|
|
|
|
|
Logged
|
|
|
|
Macgyver
Diesel Generator
Pogi/Ganda Points: 66
Offline
Posts: 1372
|
 |
« Reply #7 on: July 08, 2010, 09:05:32 AM » |
|
good luck sa iyong application 
|
|
|
|
|
Logged
|
|
|
|
|
iyo karpo
|
 |
« Reply #8 on: July 08, 2010, 10:26:42 AM » |
|
Nangyari na yan sa akin. Ipinagawa ako ng VBA MACRO sa excel spreadsheet for acceptance and compliance sampling sa metering as requirement for my job application as Metering Technologist. Hindi naman ako natangap kc wala daw akong Canadian license or experience.
One year later tinawagan ako kung ano daw ang password sa excel VBA macro na ginawa ko. Ginamit pala nila ung excel sample ko.
|
|
|
|
|
Logged
|
|
|
|
glutnix_neo
Technical People
Hydroelectric
   
Pogi/Ganda Points: 130
Online
Gender: 
Posts: 3324
Developing code for "humans" since 2004
|
 |
« Reply #9 on: July 08, 2010, 10:34:51 AM » |
|
yan yung mga iniiwasan kong mangyari kaya ginawa ko yun eh, aware ako na may mga ganun talaga and not to mention maituturing na rin competitor yung company ng present company ko (hindi man business pero sa tao).
It's like Prometheus giving them the fire.
|
|
|
|
|
Logged
|
|
|
|
rdpzycho
Technical People
Solar Power Satellite
   
Pogi/Ganda Points: 467
Offline
Gender: 
Posts: 9162
Perfection is an Illusion
|
 |
« Reply #10 on: July 08, 2010, 11:56:24 AM » |
|
I wouldn't mind giving them everything they requested. That would be better than giving them a half-working code and a bad impression. Even if they are able to use the code, chances are they will need your help in the future for upgrading. That will increase your chances of being hired.
And I am speaking from experience.
agree. kung ako ang naga-apply at gusto ko talaga 'yung position, I wouln't mind. kung gamitin man nila 'yung program at 'di ako tinanggap, alam ko na na ganun sila. at part na ng company na 'yun 'yung program ko.  sa business point of view naman, much more willing pa kung gusto mo talaga 'yung project/client. you may lose the deal or you may gain it, risk taking, pero kung nakuha naman, mas malaki ang gain. ngayon kung gagamitin nila 'yung sample na product/project/service at 'di ka na binalikan (posibleng kumuha lang ng idea at pinagawa sa iba), alam mo na kung sino ang mga client na dapat iwasan at pwedeng gumawa 'to ng negative feedback sa kanila sa supplier circle.
|
|
|
|
|
Logged
|
"Keep on starting, and finishing will take care of itself."
- Neil Fiore
|
|
|
glutnix_neo
Technical People
Hydroelectric
   
Pogi/Ganda Points: 130
Online
Gender: 
Posts: 3324
Developing code for "humans" since 2004
|
 |
« Reply #11 on: July 08, 2010, 01:33:31 PM » |
|
hmmmm, worth considering... 
|
|
|
|
|
Logged
|
|
|
|
motion55
Technical People
Diesel Generator
   
Pogi/Ganda Points: 189
Offline
Gender: 
Posts: 1256
Been there and done that already.
|
 |
« Reply #12 on: July 08, 2010, 03:00:39 PM » |
|
I would agree with sir rdpzycho. There is always a risk if you give things away for free. But there is a saying nothing ventured, nothing gained. You don't have to give your crown jewels. You can supply something that is basically working but would need your help to turn into a finished product. Kung baga, "proof of concept".
Also, designs are not static. There is always the next generation model. So basically, the design/idea you are giving away is yesterday's design. If they can make your idea work, more likely they will have to turn to you for the next upgrade. If you will lose out, I think may pogi points pa rin earned.
Marami akong naging project na I have to turn over all designs, schematics and source codes. Even so, in the end it is best to go back to the original designer for the upgrade. And you can make a living doing that as I have.
|
|
|
|
|
Logged
|
"Set your mind free!"
|
|
|
|
The Philippine Electronics and Technology Forum
|
|
|
|
|
|
Logged
|
|
|
|
|