Pagename: general - General
Post Count: 5Category:General
Pagename: general - General

Australian skillset database

At various times I have found myself looking for work and getting frustrated at the inefficiencies that exist in Australia’s job seeking market.

To me, the whole situation could be, and should be, greatly improved with online tools that let people define their skills more accurately and for employers to more clearly define the skills they require. Really, it is a matter of adding a lot more information into the area. To me, it seems straight forward that large productivity improvements will be gained if we can improve our utilization of the current skill sets currently possessed by Australians. Even more so if it is made clear what skills we are potentially lacking. In that case, we can put resources into training in those areas.

A part of this improvement would come from breaking down a job into its components so a better appreciation of what is required to transition across roles. For example, picking and packing automotive parts is best done by someone with picking and packing experience in the automotive industry, but that person would have a lot of the skills required to pick and pack for a hardware supplier as well. This is also true for roles requiring higher qualifications. Analysis in one industry is, of course, best done by the analysts in that industry. But, a lot of skills those analysts use would also be used in other industries. By ignoring this fact, the talent pool available to the industry is greatly reduced. Cross transfer of skills is also reduced as the gap between industries increases.

Alternatively, if each job more specifically listed the skills or knowledge used for a particular job, the skills that were more general could be identified by people with those skills and more accurate assessments could be made as to how hard it would be for a transition from a related role.

A nationwide database that stored the collated results of available skills could be plumbed for insights that benefit of the country. Employers could potentially determine where surplus skilled labour existed, what training could bridge any skill gaps and likewise for employees. Job seekers could be sure about which training could be undertaken to maximize their employability. At the other end of the spectrum, they could identify if their skills were becoming less relevant in the area they lived.

I have listed some relevant points: 

  • Known skill frameworks such as SFIA (Skills Framework for the Information Age could be utilized
  • Any particular role can be assigned a unique list of skills but job titles (ie plumber, secretary…) are going to have common skill sets which can be used to make skill selection more straight forward
  • All Australians select skills they have performed on a regular (annual?) basis
  • Recording skill sets are incentivised. For example, made part of lodging someone’s income tax.
  • Assessing skill-sets is also incentivized.
  • A balance between employer and employee benefits could be used to encourage people to keep their skill list up to date.
  • Open to analysis
    • Employers can see where abundance in certain skill sets exist
    • Workers can see what skills are required
    • Training organisations can cater to what is required
  • Skills are time stamped at assessment periods so their utility can be assessed
  • Governments can see potential strengths and weaknesses in Australia’s skills -> Modelling this can ensure training is targeted
  • Organisations can look at ways to measure skills and improve skills via training and related approaches

Leave a Reply

Your email address will not be published.

Pagename: general - General

Test Post for Syntax Highlighter

This is a different syntax highlighter. Pros and cons… Need to change the comments to green but apart from, mostly good.

Function ConcatenateRange(SelectionRange As Range, Optional InsertStr As String)
    'Concatenates a range of values
    '  Optional 2nd argument can be used to insert characters between each value ie comma, space etc
    Dim CurrCell As Range
    Dim TmpStr As String
    Dim CountCell As Integer
    TmpStr = ""
    CountCell = 0
    For Each CurrCell In SelectionRange
        CountCell = CountCell + 1
        If CountCell < SelectionRange.Count Then
            If CurrCell <> "" Then TmpStr = TmpStr & CurrCell & InsertStr
            If CurrCell <> "" Then TmpStr = TmpStr & CurrCell
        End If
    Next CurrCell

  ConcatenateRange = TmpStr

End Function


Leave a Reply

Your email address will not be published.

Pagename: general - General

CSS – Keep footer on bottom of page

Even with a simple, one column design, an issue can arise when there is minimal content on the page. A footer will no longer be  at the usual desired location, at the bottom of the page. There will instead be a blank area underneath the footer.

This problem is described fairly well here: How to keep footer where it belongs . That page also includes an appropriate solution, using the ‘position:absolute’ css rule. It does rely on knowing the height of the footer during the site design stage. Key elements of this approach are:

  • Put a min-height on the body tag of 100vh so it will never be too short to cover the page. 
  • Put the footer at the bottom of the body using position:absolute and bottom:0px
  • Add padding-bottom of the same height to bottom of the body tag so no content is obscured by the footer

Here is the CSS:

  padding-bottom:100px; /* For footer equal to 100px */



To be more clear… I describe the issue and the related solution here: 

When the content does not span the full height of the page, the footer, if just placed underneath the content, will end up somewhere in the middle of the page. By setting the body as having min-height 100vh (ie 100% of the page), it ensures the body tag extends to the bottom of the page.  Then, by setting the footer position to ‘absolute’ and bottom to ‘zero‘,  the footer is forced to the bottom even when the amount of content does not fill the page. 

By using ‘absolute’, however, the content can end up being obscured if it’s height is enough to cover the page. Hence, the adding of padding at the bottom of the page to ensure content does not move underneath the footer.  





Leave a Reply

Your email address will not be published.

Pagename: general - General

Frydenberg is an evil fucker

He shows it time and time again. Zero fucks given to anything that doesn’t have a dollar value attached.

Case in point:
These wetlands are critical for immigrating birds and he gives them zero value in the face of helping out his developer mate. This happened while he was the environment minister. It makes my blood curdle. What a piece of shit.

Leave a Reply

Your email address will not be published.

Pagename: general - General

WordPress – Add Custom Content Plugin

Editing posts directly within the wordpress editor can be a nuisance when wordpress inserts ‘p’ tags and the like. Sometimes I want to edit HTML in actual HTML editor which allows me greater control over the presentation of the content.

To facilitate this I have added a plugin which inserts HTML from a custom file based on the post id.

Content is added a file within the ‘custom’ folder:

This file can be edited and viewed in a standard HTML editor. The number within the file name is the post id which can be found from url’s and other ways. When the content is shown, the content within the wordpress editor is shown first followed by the content within the file.

Here is the plugin code as to date:

 * Plugin Name:       Include Custom Content
 * Plugin URI:
 * Description:       Inserts files stored in 'Custom/Content/' into the content section (ie within the body of the post)
 * Version:           0.1
 * Author:            Dale Anderson
 * Author URI:        NA
 * License:           GPL v2 or later
 * License URI:
 * Text Domain:       include-custom-content

// Check if a custom content file exists... 

add_filter('the_content', 'InsertCustomContent');
function InsertCustomContent($content)
    $CurID = get_the_ID();
    $FilePath = get_stylesheet_directory().&quot;\Custom\Content\Custom-Content-&quot;.$CurID.&quot;.php&quot;;

    if(file_exists ( $FilePath))
        $content = $content.file_get_contents($FilePath);
        $content = $content;
    return $content;

My intent is to make adjustments to allow similar files to be included such as scripts and css.

Leave a Reply

Your email address will not be published.