AutoHotkey Homepage AutoHotkey Community
Let's help each other out
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

No AHK at work??

 
Reply to topic    AutoHotkey Community Forum Index -> General Chat
View previous topic :: View next topic  
Author Message
wakeboarder3780



Joined: 15 Jan 2009
Posts: 44

PostPosted: Fri Mar 19, 2010 1:43 pm    Post subject: No AHK at work?? Reply with quote

I was at work today and received a notice that makes me think our all knowing tech heads are going to put the kabosh on using AHK at work due to "security threats". I'm already frustrated because no matter how he says it could be misused that's true of any language.

I could write a program in C that could absolutely screw anything over, does that mean I shouldn't be able to write any C?

Has anyone else fought this battle at their workplace and if so, did you win / lose what were the arguments presented?
_________________
“In a world without walls and fences, who needs Windows and Gates”
Back to top
View user's profile Send private message
Murx
Guest





PostPosted: Fri Mar 19, 2010 1:58 pm    Post subject: Reply with quote

I've scripted several tools on request of the business "could you do this? Yes - deadline was yesterday!". Once the security group wipped out my AHK environment as part of an inventory scan I informed the business that I've to stop any support for their "temporary" processing (which at that time ran for ~> 2yrs Wink).

So the business had to start fighting against "why it makes sense to have security if you don't have any more customers" Laughing
TBH, beside that I agreed to the security group that AHK will be used for the current (billing) processing only, and if users want to get it as well they've to officially request/license it internaly --> and download it from an internal destination!! We're still in business Cool

Btw, please move that thread into GeneralChat (where it belongs to). Thx Very Happy
Back to top
sinkfaze



Joined: 18 Mar 2008
Posts: 5044
Location: the tunnel(?=light)

PostPosted: Fri Mar 19, 2010 2:05 pm    Post subject: Reply with quote

Been there, done that; tank's been there, too. Two things you have to know: 1) Companies mostly care only about the bottom line, whatever makes them or saves them money is the way to go, 2) IT people rarely understand the concept of the bottom line as it pertains to their job. So you need to look at what you use for your work in terms of bottom line. How does using AHK make or save money? Does it save you time doing your work? How? How much time do you think it saves you per day? Have there been performance reviews where your bosses have noticed a higher level of productivity from you as opposed to others who do not use it? Is it something others might be able to benefit from? Come up with some answers to those questions and speak to your boss about it.
_________________
Try Quick Search for Autohotkey or see the tutorial for newbies.
Back to top
View user's profile Send private message Send e-mail
wakeboarder3780



Joined: 15 Jan 2009
Posts: 44

PostPosted: Fri Mar 19, 2010 3:50 pm    Post subject: Reply with quote

Solid advice so far guys thanks. I definitely have arguments towards performance and seeing as how I actually am ahead of the curve in terms of productivity and decoration, that should bode well for me.

I liked the comment about that temporary process, gotta love the word "temporary" in a business setting - you know that thing is going to be around for a long time Wink. Good to hear the business went to bat for you, unfortunately the business is not directly utilizing any of the things I've used AHK for yet Sad However, I am gaining a small following of developers with the last utility I wrote, so perhaps that can give me some benefit as well.
_________________
“In a world without walls and fences, who needs Windows and Gates”
Back to top
View user's profile Send private message
Guest






PostPosted: Mon Mar 22, 2010 8:38 am    Post subject: Re: No AHK at work?? Reply with quote

Maybe this isn't the best advice, but (hopefully its funny)...

Explain to them how it will take you 3000 hours to write something in C or C++ (& how much they will be paying you for those hours). Then tell them how long it would take to write it in AutoHotkey.

Maybe even give them a real-time demo of creating a "Hello World" msgbox...AutoHotkey: 1-line of code / 3 secs...C/C++: maybe 15 lines of code, time to write it, compile it, link it, make sure you didn't miss a semi-colon, re-compile it / 3-5 min (unless I'm under-estimating)...

If you "lose", you get paid more (more hours). If you "win", you get AutoHotkey at work! If you get fired, well, then, find a company where you CAN use AutoHotkey...& laugh at the guy who got your job at the old company.
Back to top
wakeboarder3780



Joined: 15 Jan 2009
Posts: 44

PostPosted: Mon Mar 22, 2010 1:54 pm    Post subject: Reply with quote

LOL now there's a way to look at it Wink
_________________
“In a world without walls and fences, who needs Windows and Gates”
Back to top
View user's profile Send private message
tank



Joined: 21 Dec 2007
Posts: 3700
Location: Louisville KY USA

PostPosted: Mon Mar 22, 2010 2:45 pm    Post subject: Reply with quote

as sinkfaze suggested its all about the bottom line

as far as seciroty concerns you can store approved scripts on a server and make it so it requires password or some other approved authentication to dl then make the first line delete the newly downloaded script remove the tray icon. this in essence prevents to those who arent especially trying to from viewing the code.

rename autohotkey and remove the helpfile to obbscure the tool your using from the unwitting user

finally, IT depts are coslty most work by setting billable hours against the company for each project. My brothers with real skills are hampered from being efficient programers by red tape. a lone ahker is not.

My justification for autohotkey was proven in the first year with over 2 million in efficiencies saved cost of inaccuracy enteirng the same data in different systems only to have to have someone go back and correct it due to the customer finding out. and actual man hour reductions.
last year initiatives i wrote produced over 6 million in loss reductions. I might add i work in banking. I am but one of a team of 8 and the above was just my solo contributions. if those kinds of savings arent realistic thats fine but at the very least you should really drive home the poiint you can write this app that will save x dollars a month/year etc
_________________

We are troubled on every side‚ yet not distressed; we are perplexed‚
but not in despair; Persecuted‚ but not forsaken; cast down‚ but not destroyed;
Back to top
View user's profile Send private message
sinkfaze



Joined: 18 Mar 2008
Posts: 5044
Location: the tunnel(?=light)

PostPosted: Mon Mar 22, 2010 7:46 pm    Post subject: Reply with quote

tank makes a good point, math sells. I went on a smaller, more abstract scale: I took the average cost per hour of an employee in a certain area of my company, showed where the potential to save a half hour of time per day was at using shortcuts and hotkeys provided by AHK, took it times the average number of work days in the year and the number of employees in that area and voila! A potential savings of $60,000 was enough to persuade them.
_________________
Try Quick Search for Autohotkey or see the tutorial for newbies.
Back to top
View user's profile Send private message Send e-mail
Murx
Guest





PostPosted: Mon Mar 22, 2010 8:19 pm    Post subject: Reply with quote

Quote:
A potential savings of $60,000 was enough to persuade them.
Which gives them hope that at some point we all make ourself redundant Wink So I explained my colleagues that there's only one chance to survive: learn to script!

We expect that these CEOs ...



... might need minimum one of us to do the maintenance if necessary.
Cool
Back to top
sinkfaze



Joined: 18 Mar 2008
Posts: 5044
Location: the tunnel(?=light)

PostPosted: Tue Mar 23, 2010 4:11 am    Post subject: Reply with quote

Never send a human to do a machine's job...that is the sound of inevitability.

Laughing
_________________
Try Quick Search for Autohotkey or see the tutorial for newbies.
Back to top
View user's profile Send private message Send e-mail
tank



Joined: 21 Dec 2007
Posts: 3700
Location: Louisville KY USA

PostPosted: Tue Mar 23, 2010 4:55 am    Post subject: Reply with quote

ha ha maint is an ever present part of my job the vendors whose apps i automate are always pushing updates which subsiquently break my apps
_________________

We are troubled on every side‚ yet not distressed; we are perplexed‚
but not in despair; Persecuted‚ but not forsaken; cast down‚ but not destroyed;
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    AutoHotkey Community Forum Index -> General Chat All times are GMT
Page 1 of 1

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum


Powered by phpBB © 2001, 2005 phpBB Group