<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:blogChannel="http://backend.userland.com/blogChannelModule">

<channel>
<title>Programming languages for IT Security in Security</title>
<link>http://www.dslreports.com/forum/r15299677</link>
<description></description>
<language>en</language>
<pubDate>Tue, 08 Dec 2009 18:52:35 EDT</pubDate>
<lastBuildDate>Tue, 08 Dec 2009 18:52:35 EDT</lastBuildDate>

<item>
<title>Re: Programming languages for IT Security</title>
<link>http://www.dslreports.com/forum/remark,15300527</link>
<description><![CDATA[<A HREF="/useremail/u/735093"><b>Feets</b></A> : The people who are the best at their jobs in IT security and programming are people who understand at a fundamental level how the computer works.  <br><br>ASM and C/C++ will get you "closer to the metal", so to speak, so they are a good place to start if understanding how things are working is important to you.  <br><br>Higher level languages abstract away so much of how the computer works that you can write code with them never knowing what a pointer is, what the stack and heap are, or how the heck anything is happening under the covers.  Hackers know all of this and exploit to do their dirty deeds.  <br><br>You can learn Java, C#, VB, Python, Perl, Ruby, Delphi, whatever and make a lot of money writing apps, but if security is what you are interested, start at the bottom (ASM) and work your way up. <br><br>You don't need to learn x86 asm necessarily.  Any CPU will do.  Just do it until you get the concepts. <br><SMALL>--<br><A HREF="http://blog.diller.ca/">I'm blogging</A>  Heck, everyone else is doing it.</SMALL>]]></description>
<guid isPermaLink="true">http://www.dslreports.com/forum/remark,15300527</guid>
<pubDate>Sun, 22 Jan 2006 01:24:11 EDT</pubDate>
</item>

<item>
<title>Re: Programming languages for IT Security</title>
<link>http://www.dslreports.com/forum/remark,15300249</link>
<description><![CDATA[<A HREF="/useremail/u/889138"><b>ZOverLord</b></A> : <div class="bquote"><SMALL>said by  taytong888 <A HREF="/useremail/u/1221914"><IMG SRC="http://i.dslr.net/bb/profile.gif" ALT="See Profile" BORDER=0 WIDTH=16 HEIGHT=11></A> :</SMALL><br><br>Hi,<br>I am interested in an IT Security career.  Which programming languages should I learn?  Thanks in advance.<br> </DIV>Not sure of your education, age or current income, but this might be a good method.<br><br>Decide what Industry first. Say you choose banking. Might not be a bad idea to try to get a night shift operators position in a large bank. <br><br>While at first this sounds insane, you have a little more slack and free time at night, in some cases, to do some on the job programming while you work, maybe learn some report languages and so on for many platforms at once. <br><br>You get to know process, batch streams, and for many platforms at once, in large corporate data centers.<br><br>In other words, background processes.<br><br>Then apply for a Quality assurance position in that same company say sometime during the first 1-2 years there, if you did well as an operator, you would have a better shot already being there, knowing staff members for different areas and so on. <br><br>If you wanted to you could then try for a programing position. The nice thing is by now you would know what systems and applications appeal to you, and you would have many choices to pick from.<br><br>All this might seem like to long way to get somewhere, it could take as long as 5 years to pull it all off, but by the time you were finished, you would have a taste of some of the major areas, and would be very well rounded. <br><br>Then I would try for the security position. At the same company, or maybe even someplace else.<br><br>This assumes you are trying to do this from scratch, with minimal education in the field, a kind of get your foot in the door without the old "Come back when you have more experience routine".<br><br>Few people want to work nights, so sometimes, it's the easiest way to get on your way to an IT career.<br><br>Again, this would depend on how fast you want to climb the ladder, the more experience you have in as many areas as possible, the more your skills will be valued, both in full time and consulting positions for security.<br><br>There are other ways to do all this, but who knows, doing it this way, you may decide QA is better, in some ways Quality Assurance is a form of security, your testing new or modified systems and applications prior to going live.<br><br>It would be an interesting journey, and you would have a great edge in the future when your resume is laying on a table with many others who may be lacking prior experience in some of the areas above.<br><SMALL>--<br>Black, Grey and White Hats Unite here -> &raquo;<A HREF="http://testing.OnlyTheRightAnswers.com" >testing.OnlyTheRightAnswers.com</A></SMALL>]]></description>
<guid isPermaLink="true">http://www.dslreports.com/forum/remark,15300249</guid>
<pubDate>Sun, 22 Jan 2006 00:33:27 EDT</pubDate>
</item>

<item>
<title>Re: Programming languages for IT Security</title>
<link>http://www.dslreports.com/forum/remark,15300244</link>
<description><![CDATA[<A HREF="/useremail/u/1167925"><b>m0d</b></A> : "find out if there's a way to know just enough in order to get in and succeed in the field, without becomning a security researcher."<br><br>sorry I dont think you can "short circuit it"..]]></description>
<guid isPermaLink="true">http://www.dslreports.com/forum/remark,15300244</guid>
<pubDate>Sun, 22 Jan 2006 00:32:09 EDT</pubDate>
</item>

<item>
<title>Re: Programming languages for IT Security</title>
<link>http://www.dslreports.com/forum/remark,15300126</link>
<description><![CDATA[<A HREF="/useremail/u/1221914"><b>taytong888</b></A> : Hi Marilla,<br><br>Although I appreciate all replies, I like yours the most.  I am already aware of other aspects of IT Security other than programming languages.  My intention when posted the programming language question is to find out if there's a way to know just enough in order to get in and succeed in the field, without becomning a security researcher.  I want to be able to update my IT skills just enough to avoid being "outsourced".]]></description>
<guid isPermaLink="true">http://www.dslreports.com/forum/remark,15300126</guid>
<pubDate>Sun, 22 Jan 2006 00:09:52 EDT</pubDate>
</item>

<item>
<title>Re: Programming languages for IT Security</title>
<link>http://www.dslreports.com/forum/remark,15300020</link>
<description><![CDATA[<A HREF="/useremail/u/732377"><b>Marilla</b></A> : To pile on with  dave <A HREF="/useremail/u/156437"><IMG SRC="http://i.dslr.net/bb/profile.gif" ALT="See Profile" BORDER=0 WIDTH=16 HEIGHT=11></A>, I would say this; If you are looking into Information Security, and you want to concentrate on security as relates to development of code, then you really need to have a fairly broad range of programming skills (including Java :p - more accurately, including whatever languages any prospective employer might need you to work with)<br><br>That said, I don't know if anyone specifically sets out to be "A computer security professional with specialization in programming language X". You might get a programmer who specializes in security-related issues, or a security professional with knowledge of programming in general.<br><br>What I would do in your position is find someone; a college counselor, trusted expert in your intended field, or other such mentor, who can get to know your strengths and desires here, and can also help guide you as far as your educational and professional options. It seems to me you are aiming yourself quite a bit narrow here; A security professional needs to be something of a 'jack of all trades' at times; systems administration, networking (from the physical to the application layer), software development and all sorts of other things. Naturally, you will likely specialize in some particular field to some degree or another, but to get started, you need a broad based education, IMO.<br><SMALL>--<br>I am the sole arbiter of what is important enough to spend my time on - not anyone else here, or anywhere else. You take care of yourself, and leave me to me, got it?</SMALL>]]></description>
<guid isPermaLink="true">http://www.dslreports.com/forum/remark,15300020</guid>
<pubDate>Sat, 21 Jan 2006 23:53:28 EDT</pubDate>
</item>

<item>
<title>Re: Programming languages for IT Security</title>
<link>http://www.dslreports.com/forum/remark,15300016</link>
<description><![CDATA[<A HREF="/useremail/u/1167925"><b>m0d</b></A> : C/C++ ASM.. and there is "no one single path" just that one is the one most take.. ^^]]></description>
<guid isPermaLink="true">http://www.dslreports.com/forum/remark,15300016</guid>
<pubDate>Sat, 21 Jan 2006 23:52:38 EDT</pubDate>
</item>

<item>
<title>Re: Programming languages for IT Security</title>
<link>http://www.dslreports.com/forum/remark,15299866</link>
<description><![CDATA[<A HREF="/useremail/u/156437"><b>dave</b></A> : Why do you think you need any programming language at all? IT Security and Programming don't necessarily overlap.<br><br>Though, of course, I think everyone ought to learn several programming lanaguages.<br><br>The right choice is <A HREF="http://www.joelonsoftware.com/articles/ThePerilsofJavaSchools.html">not Java</A> though.]]></description>
<guid isPermaLink="true">http://www.dslreports.com/forum/remark,15299866</guid>
<pubDate>Sat, 21 Jan 2006 23:29:06 EDT</pubDate>
</item>

<item>
<title>Programming languages for IT Security</title>
<link>http://www.dslreports.com/forum/remark,15299677</link>
<description><![CDATA[<A HREF="/useremail/u/1221914"><b>taytong888</b></A> : Hi,<br>I am interested in an IT Security career.  Which programming languages should I learn?  Thanks in advance.]]></description>
<guid isPermaLink="true">http://www.dslreports.com/forum/remark,15299677</guid>
<pubDate>Sat, 21 Jan 2006 23:00:01 EDT</pubDate>
</item>

</channel>
</rss>
