Sign in to follow this  

an advice on a few applications

This topic is 3721 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hello, I'm quite new to C# but I need to build a portfolio fast, since I want a better job as a programmer. Please help me: I need to create a few applications so I can have something to show to employers eventually. Can you please provide a few ideas of such applications? What should the applications do ? Thank you. Regards,

Share this post


Link to post
Share on other sites
Quote:
Original post by andrei999
sorry for asking: what are my options exactly?


ASP.NET 2.0 internet development? Business logic? Back-office accounting? Tools developer in the video game industry? Game development in C#? Something else?

Share this post


Link to post
Share on other sites
Hmm I am not that much into gaming. I know what I would absolutely love to do: security softwares, developed in C#. Having that in mind, can you please provide a few suggestions of applications for me to start building? Anything you would like to see from a beginner, related to Windows security (and not only)?

Thank you for your help.

Regards,

Share this post


Link to post
Share on other sites
[smile] Sounds like security software is a national industry in Romania.

My advice would be to write a virus which doesn't get caught by current antivirus software, and send it, packaged, to the company where you want to work. This is one of the best ways to get a job there.

Just make sure not to release the virus online, or you'll be liable for the damage.

Share this post


Link to post
Share on other sites
Quote:
I know what I would absolutely love to do: security softwares, developed in C#.


Computer security is not something you pick up in a book. General security is not even software-based.

For computer security, you'll need to be a bit of a hacker. Comfortable with all the tiny little details, with eye for attention, and good (truly good, not "resume good") problem solving abilities.

For general security, experience with advanced algorithms, AI, hardware integration, network communication (hardware and software), as well as business, personel, and good people abilities are all very recommended.

If you just want to get into a big company that develops security solutions in general, then you'll need to be an expert, a true expert, on something that is highly relevant to them.

Other jobs that you can get in such areas will be unrelated to actual security aspects.

Keep in mind - security is about people. Those that work need to be better than those they are going against. That also means keeping your knowledge current (every day new exploits and security issues come out).

If focusing strictly on computer security, you'll likely need a really good and solid understanding of architectures and operating systems - security exploits do not come with documentation or guides. They are also not announced in advance, and by the time something happens - it's too late.

Security jobs are well paid. But unlike some consultancies, there's a very good reason for that.

C# by itself doesn't mean much, unless you develop business applications. You'll need general CS knowledge first.

But yes, if you want something fast - write a new way to exploit an OS, a new way of a trojan, a new way to hide process from OS, ...

Share this post


Link to post
Share on other sites
many thanks for your replies.

looks like im aiming for too much from the start when i shouldn't. for now im just trying to make a registry editor using Microsoft.Win32 namespace; then i want to make a password generator where one can select some options. are these valid enough to present to a company?

many thanks.

Share this post


Link to post
Share on other sites

This topic is 3721 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this