Challenges facing IT industry in Australia
#47
Lost in BE Cyberspace
Joined: Oct 2005
Location: Hill overlooking the SE Melbourne suburbs
Posts: 16,622
Re: Challenges facing IT industry in Australia
You're actually alluding to memory management as such and not resource freeing up. Subtle but important distinction. (I think?)
In its default implementation, GC is quite efficient in freeing up memory so you wouldn't and probably shouldn't try to do away with not using specially in the case of .net classes.
What you may want to do is use Finalize() and override this and do your clean up. (If you're wanting to clean up yourself and not wait for GC).
In its default implementation, GC is quite efficient in freeing up memory so you wouldn't and probably shouldn't try to do away with not using specially in the case of .net classes.
What you may want to do is use Finalize() and override this and do your clean up. (If you're wanting to clean up yourself and not wait for GC).
However, if your app has memory leaks and is suffering from slow response (specially after a few runs), you need to get a memory visualization and use a profiler to do this.
It will give you an idea of which .net object using how much memory and how often does a function get called.
One of the things to look out for is if you declare an event handler somewhere in your code, make sure you remove it!
This is because the GC will not collect the EH because it still is effectively 'live'.
It will give you an idea of which .net object using how much memory and how often does a function get called.
One of the things to look out for is if you declare an event handler somewhere in your code, make sure you remove it!
This is because the GC will not collect the EH because it still is effectively 'live'.
In a WPF app I was removing every eventhandler in my Dispose to ensure I was cleaning up properly.
I thought I had an issue with a leak until I discovered a bug in WPF...
Can't disagree.
#48
Re: Challenges facing IT industry in Australia
What a barrel of laugh!
Here I am with around 10 years experience in .net, gained partly here in Au but mostly in UK (with Merryl Lynch, WPP, Aspen-Re) and yet I have had real trouble finding a job in C# ASPNET
Had few interviews, but the comments tend to be "Oh, he is too strong" and that's for jobs that ask for experience as team leader and dev skills!...
In my last work, the company employed many chinese personnal. These guys don't even know page lifecycles, and yet are coding in big projects!!
They just fudge and wing it! code reuse is lost on them as they copy and paste everytime a new client comes on board...
Honestly, the difference between IT standards (.net dev) in AU and UK is huge...You get quality in UK, whereas here you get cowboys!
I apologise for those who are here with proper skills, but that's exception rather than the rule!
A lot of companies mention the fact they use .net 3.5, and yet none of them use its features like the simple linq!
My rant over but trust me I am just saying what I have experienced...and maybe your experience maybe different!
Here I am with around 10 years experience in .net, gained partly here in Au but mostly in UK (with Merryl Lynch, WPP, Aspen-Re) and yet I have had real trouble finding a job in C# ASPNET
Had few interviews, but the comments tend to be "Oh, he is too strong" and that's for jobs that ask for experience as team leader and dev skills!...
In my last work, the company employed many chinese personnal. These guys don't even know page lifecycles, and yet are coding in big projects!!
They just fudge and wing it! code reuse is lost on them as they copy and paste everytime a new client comes on board...
Honestly, the difference between IT standards (.net dev) in AU and UK is huge...You get quality in UK, whereas here you get cowboys!
I apologise for those who are here with proper skills, but that's exception rather than the rule!
A lot of companies mention the fact they use .net 3.5, and yet none of them use its features like the simple linq!
My rant over but trust me I am just saying what I have experienced...and maybe your experience maybe different!
Rather than doing event-driven-programming, they do Google-driven-programming (copy pasting from amateur blogs found via Google) are results in the long run are dangerous like complete overhaul of the code.
Companies lack quality interviewers who can really distinguish horses from donkeys. Find the right candidate at right price is a challenge for Australian IT market
#49
BE Forum Addict
Joined: Jul 2010
Location: Melbourne
Posts: 2,442
Re: Challenges facing IT industry in Australia
#50
Re: Challenges facing IT industry in Australia
I have many such experiences in past 2 months where I saw a senior developer completely changing applications just before release date and deadlines suffering
What's worrying is that they never employ a QA consultant and a Performance test consultant. Developers code, unit test (with biases) and directly deploy, which is horrific.
Last edited by mpgrewal; Jul 23rd 2010 at 3:06 am. Reason: added detail
#51
BE Enthusiast
Joined: Jan 2009
Posts: 320
Re: Challenges facing IT industry in Australia
Interesting read....
Does anybody knw how is the "Networking" market in Australia? Too many people? Do Australian employers want certifications?
Does anybody knw how is the "Networking" market in Australia? Too many people? Do Australian employers want certifications?
#52
Re: Challenges facing IT industry in Australia
After reading some of these generalisations my faith that my fellow IT colleagues think more logically than the average person is shaken...
#54
BE Forum Addict
Joined: Jul 2010
Location: Melbourne
Posts: 2,442
Re: Challenges facing IT industry in Australia
Do Australian Employers want certifications? You need a certificate to blow your nose in Australia.
#55
Joined: Jun 2006
Posts: 4,555
Re: Challenges facing IT industry in Australia
IT is a fast changing competitive field. I find the non technical skills sell best. Qualifications are a must in the market and that is with experience. At the end of the day think what your client wants and deliver that otherwise you may find yourself out of date. Its tough out there.
#56
Forum Regular
Joined: Apr 2010
Location: london
Posts: 102
Re: Challenges facing IT industry in Australia
this was the first time working on exchange 07 but common sense took over and i fixed it in 20 mins
took out the ISA , SSL cert on my exchange front end, put the front end exchange on the DMZ, setup the switches with VLANS etc.. setup a forward on my firewall and bobs your uncle worked like a dream.... pen tested and all and it worked and passed... and this so called guru who had all the exams spent 3 days trying to fix it, probably on twice what i get paid... total joke...
funny thing was he was fired a few weeks after....my bad..
shot81
#57
Re: Challenges facing IT industry in Australia
Oh boy oh boy! I'm now sweating after reading all your posts, hehe.
I'm glad that there is a shortage of good C# .Net developers. Hopefully, I'll fall within the category of the "good ones" .....well, I feel that I do, but maybe in OZ they have a "higher" standard
OK, one question...when you say a good .Net programmer.....do you also mean that he is a PL-SQL/T-SQL guru, database design, can do front end pages, js and web design, develop enterprise web applications, tons of web and windows services, use SSIS, analyse and write specs, unit testing, sharepoint, domain driven design bla bla bla.....
I just want to know where I'd fall.....Sydney here I come!
Cheers
B1K3R
I'm glad that there is a shortage of good C# .Net developers. Hopefully, I'll fall within the category of the "good ones" .....well, I feel that I do, but maybe in OZ they have a "higher" standard
OK, one question...when you say a good .Net programmer.....do you also mean that he is a PL-SQL/T-SQL guru, database design, can do front end pages, js and web design, develop enterprise web applications, tons of web and windows services, use SSIS, analyse and write specs, unit testing, sharepoint, domain driven design bla bla bla.....
I just want to know where I'd fall.....Sydney here I come!
Cheers
B1K3R
#58
Joined: Jun 2006
Posts: 4,555
Re: Challenges facing IT industry in Australia
I have a couple of MCTS and the ITIL certificate. I found it crosses off a couple of selection criteria if I am up against an equally experienced candidate. They say nothing about my complete skillset though. When I am employing I look at achievements, communication skills and attitude.
#59
BE Forum Addict
Joined: Jan 2006
Location: Perth, WA
Posts: 1,376
Re: Challenges facing IT industry in Australia
Funnily enough we are having major problems at work finding senior Java developers [you know, the proper language not the toytown one...]. All we want is someone who has been around a while and can work on a J2EE server from scratch with a smattering of other skills if possible. [We don't want someone who been in app support for 5 years, we want someone who really can get into the nitty-gritty].
After advertising 3 times, we have found 1 person who is a brand-new immigrant. He is bloody good and a real lucky find but all the others interviewed have not been up to scratch i.e. the CV says one thing but the interview says something else. All have been corporate drones who can't pass a basic java test or have any exposure or even general interest in the fields we are interested in.
Ok it is a contract position [at the moment which could become a permie] - still no-one is biting and the coin on offer is very good.
All the lads in the office have come to the conclusion that all the experienced people are sitting tight at the moment - everyone I know in that area doesn't want to move jobs.
After advertising 3 times, we have found 1 person who is a brand-new immigrant. He is bloody good and a real lucky find but all the others interviewed have not been up to scratch i.e. the CV says one thing but the interview says something else. All have been corporate drones who can't pass a basic java test or have any exposure or even general interest in the fields we are interested in.
Ok it is a contract position [at the moment which could become a permie] - still no-one is biting and the coin on offer is very good.
All the lads in the office have come to the conclusion that all the experienced people are sitting tight at the moment - everyone I know in that area doesn't want to move jobs.
#60
BE Enthusiast
Joined: Sep 2008
Location: Perth.
Posts: 425
Re: Challenges facing IT industry in Australia
I'm looking to head out in the new year, I might have to dust off the Java books from Uni then.
What do you think of the IT industry in Perth in general can I ask?
I've a UK Software Engineering degree, and 6+ years UNIX admin and programming and now 5+ years Win (with T-SQL and .net, javascript etc.).
Just trying to get a feel of how long I'll be looking once I get there. (I'm actually an Aussie, and returning, no no visa issues)