What kind of developer are you according to StackOverflow?



  • I was messing around Stack Overflow, when I saw this:

    Apparently, Stack Overflow has started collecting all the page-views data for each developer. There's a decent WTF story there, but I was more curios what kind of data they had on me.

    An hour later, I generated this:

    Interactive version:

    Do you use Stack Overflow with a permanent profile? Generate your own charts and share them here!

    The instructions, for those interested, are here: http://jsbin.com/huhefepegu/1/edit?js,output



  • I'm not sure what their stats gathering method is, but if they think 1/3 of the pages I've viewed are for mobile development, I have a bridge to sell them.


  • sockdevs

    I like how the data download link works without being logged in :laughing:

    This is what you get:

    {
      "Data": {
        "TotalTagViews": 0,
        "MajorDeveloperKinds": {},
        "MinorWebDeveloperKinds": {},
        "MinorMobileDeveloperKinds": {},
        "MinorOtherDeveloperKinds": {},
        "TechStacks": {},
        "TagViews": {},
        "InterestingTags": {},
        "PredictionType": "None"
      },
      "PrivacyPolicyLink": "http://stackexchange.com/legal/privacy-policy",
      "GeneratedOn": "2015-03-23",
      "Disclaimer": "This data is derived from your activity and various data processing algorithms.  It represents \"best guesses\" about you, and is unlikely to be completely accurate.  Use is governed by the Stack Exchange Privacy Policy."
    }
    

  • Discourse touched me in a no-no place

    @RaceProUK said:

    This is what you get:

    I got a lot more:

    {
     "Data": {
      "TotalTagViews": 334,
      "MajorDeveloperKinds": {
       "Mobile": 0,
       "Other": 0.333333333333333,
       "Web": 0.666666666666667
      },
      "MinorWebDeveloperKinds": {
       "FullStack": 0.333333333333333,
       "FrontEnd": 0,
       "BackEnd": 0.666666666666667
      },
      "MinorMobileDeveloperKinds": {
       "Android": 0.75,
       "IOS": 0.25,
       "WindowsPhone": 0
      },
      "MinorOtherDeveloperKinds": {
       "DatabaseAdministration": 0.2,
       "Desktop": 0.4,
       "GraphicsProgramming": 0,
       "StatsOrMathBackground": 0.3,
       "SystemAdministration": 0.1
      },
      "TechStacks": {
       "FullStackWebRubyOnRails": 0.0705681494517694,
       "FullStackWebPython": 0.044814547344712,
       "FullStackWebJava": 0.014008303733206,
       "FullStackWebMicrosoft": 0.020606532740364,
       "FullStackWebWordpress": 0.0326277662761604,
       "IntegrationSharePoint": 0.0146222120434037,
       "DesktopWindows": 0.0398293385642929,
       "DesktopOSX": 0.049719518725032,
       "DatabaseAdministrationMySQL": 0.203878106544044,
       "FullStackWebPHP": 0.0468149179862759,
       "FullStackWebNodeJS": 0.0309136838207309,
       "BackEndWebCloud": 0.0379461356188408,
       "DesktopLinux": 0.205702264216856,
       "DatabaseAdministrationOracle": 0.0746890898353377,
       "DatabaseAdministrationSQLServer": 0.0924249091357913,
       "IntegrationSalesforce": 0.0208345239631829
      },
      "TagViews": {
       ".net": 2,
       "internationalization": 1,
       "java": 1,
       "globalization": 1,
       "localization": 1,
       "activerecord": 2,
       "postgresql": 11,
       "ruby-on-rails": 2,
       "ruby-on-rails-3": 2,
       "count": 3,
       "coding-style": 1,
       "php": 6,
       "php-shorttags": 1,
       "sockets": 1,
       "osx": 1,
       "c": 6,
       "screen": 1,
       "linux": 9,
       "autoconf": 1,
       "cross-compiling": 2,
       "gcc": 2,
       "iphone": 1,
       "make": 1,
       "configure": 1,
       "sql": 21,
       "window-functions": 1,
       "entity-framework": 1,
       "output-formatting": 1,
       "psql": 1,
       "bash": 4,
       "shell": 3,
       "httpd.conf": 1,
       "authentication": 2,
       "centos": 3,
       "svn": 4,
       "apache": 2,
       "sql-server-2005": 2,
       "tsql": 3,
       "sql-server-2008": 1,
       "sql-server": 3,
       "ms-access": 1,
       "excel": 1,
       "apache2.2": 1,
       "pdo": 1,
       "html": 4,
       "css": 4,
       "security": 1,
       "md5": 2,
       "cryptography": 1,
       "hash-collision": 1,
       "hash": 3,
       "random": 2,
       "python": 5,
       "birthday-paradox": 1,
       "unix": 3,
       "cron": 1,
       "system": 1,
       "exec": 1,
       "shell-exec": 1,
       "select": 1,
       "mysql": 26,
       "date": 2,
       "loops": 2,
       "database": 6,
       "insert": 1,
       "php-5.5": 1,
       "install": 1,
       "ubuntu": 1,
       "sslv2": 1,
       "php-openssl": 1,
       "posix": 1,
       "git": 7,
       "git-checkout": 1,
       "git-branch": 1,
       "char": 1,
       "bit": 1,
       "glibc": 1,
       "grep": 2,
       "gnu": 1,
       "synchronization": 1,
       "timestamp": 1,
       "math": 1,
       "centos5": 1,
       "yum": 1,
       "centos6": 1,
       "cakephp": 2,
       "cakephp-3.0": 1,
       "fixed-width": 1,
       "fluid-layout": 1,
       "responsive-design": 1,
       "twitter-bootstrap": 1,
       "permissions": 1,
       "web-hosting": 2,
       "phpmyadmin": 2,
       "github": 2,
       "git-push": 1,
       "push": 1,
       "git-commit": 1,
       "search": 1,
       "bots": 1,
       "nginx": 1,
       "url": 1,
       "specifications": 1,
       "rfc2616": 1,
       "protocols": 1,
       "http": 1,
       "currying": 2,
       "glossary": 1,
       "functional-programming": 2,
       "terminology": 1,
       "definition": 1,
       "ssl-certificate": 2,
       "internet-explorer-11": 1,
       "internet-explorer-8": 1,
       "http-headers": 1,
       "multipart": 1,
       "javascript": 3,
       "ajax": 1,
       "xmlhttprequest": 1,
       "git-log": 1,
       "string": 4,
       "unicode": 2,
       "unicode-normalization": 1,
       "gtk": 1,
       "compiler-errors": 1,
       "linker": 1,
       "vi": 1,
       "vim": 1,
       "indentation": 1,
       "speech-recognition": 1,
       "python-requests": 2,
       "pip": 1,
       "python-3.x": 1,
       "xml": 1,
       "perl": 1,
       "commit": 1,
       "jira": 1,
       "remote-access": 3,
       "mysql-management": 2,
       "mysql5": 2,
       "unpivot": 2,
       "datetime": 1,
       "left-join": 1,
       "outer-join": 1,
       "join": 1,
       "inner-join": 1,
       "views": 3,
       "view": 3,
       "mysql-error-1349": 2,
       "performance": 3,
       "api": 1,
       "architecture": 1,
       "oracle": 1,
       "table": 1,
       "materialized-views": 1,
       "linux-kernel": 1,
       "goto": 1,
       "inotifypropertychanged": 1,
       "winforms": 1,
       "c#": 1,
       "geolocation": 1,
       "ip-geolocation": 1,
       "enums": 2,
       "ruby": 2,
       "combining-marks": 1,
       "sanitize": 1,
       "scroll": 2,
       "height": 1,
       "browser": 1,
       "email-validation": 1,
       "ipv6": 1,
       "email": 1,
       "ip": 1,
       "command-line": 1,
       "diff": 1,
       "gzip": 1,
       "tar": 1
      },
      "InterestingTags": {
      },
      "PredictionType": "PersonalizedPredictions"
     },
     "PrivacyPolicyLink": "http://stackexchange.com/legal/privacy-policy",
     "GeneratedOn": "2015-03-23",
     "Disclaimer": "This data is derived from your activity and various data processing algorithms.  It represents \"best guesses\" about you, and is unlikely to be completely accurate.  Use is governed by the Stack Exchange Privacy Policy."
    }
    

  • sockdevs

    @PJH said:

    I got a lot more

    That's because you logged in first; I didn't :stuck_out_tongue:



  • So you're a DBA? :-)


  • Grade A Premium Asshole

    @RaceProUK said:

    I like how the data download link works without being logged in

    Well...it also works when not logged in, from a computer that has never visited StackExchange, and from an IP address that I would find highly unlikely has been used to visit their site in over 5+ years...

    I am guessing they generate this data randomly?


  • Discourse touched me in a no-no place

    @RaceProUK said:

    That's because you logged in first; I didn't

    No - I'm not logged in; I don't even have an account on there.

    @cartman82 said:

    So you're a DBA?

    No - I think it's just that most of the stuff I've been looking at has been DB related (i.e. messing around with stuff on here.)


  • sockdevs

    @PJH said:

    No - I'm not logged in; I don't even have an account on there.

    …then I have no idea… :confused:



  • I got this. Have never logged in as I don't have an account.

    {
     "Data": {
      "TotalTagViews": 96,
      "MajorDeveloperKinds": {
       "Mobile": 0.333333333333333,
       "Other": 0,
       "Web": 0.666666666666667
      },
      "MinorWebDeveloperKinds": {
       "FullStack": 0.333333333333333,
       "FrontEnd": 0,
       "BackEnd": 0.666666666666667
      },
      "MinorMobileDeveloperKinds": {
       "Android": 1,
       "IOS": 0,
       "WindowsPhone": 0
      },
      "MinorOtherDeveloperKinds": {
       "DatabaseAdministration": 0,
       "Desktop": 0.4,
       "GraphicsProgramming": 0.1,
       "StatsOrMathBackground": 0.2,
       "SystemAdministration": 0.3
      },
      "TechStacks": {
       "FullStackWebPHP": 0.0564869788824408,
       "FullStackWebRubyOnRails": 0.0446490623993561,
       "FullStackWebMicrosoft": 0.0216375269846797,
       "FullStackWebNodeJS": 0.0671593954787841,
       "FullStackWebPython": 0.0378685753087927,
       "FullStackWebJava": 0.104504287795337,
       "FullStackWebWordpress": 0.0299990271414757,
       "BackEndWebCloud": 0.0979716497698377,
       "IntegrationSalesforce": 0.026242483781967,
       "IntegrationSharePoint": 0.015995343914438,
       "DesktopWindows": 0.0608486189010141,
       "DesktopOSX": 0.0676849270523464,
       "DesktopLinux": 0.105345715457862,
       "DatabaseAdministrationOracle": 0.151019606713706,
       "DatabaseAdministrationSQLServer": 0.0518482531355021,
       "DatabaseAdministrationMySQL": 0.0607385472824615
      },
      "TagViews": {
       "robustness": 1,
       "java": 10,
       "integer": 1,
       "correctness": 1,
       "overflow": 1,
       "gdb": 1,
       "32bit-64bit": 1,
       "linux": 1,
       "html": 3,
       "google-chrome": 1,
       "css": 1,
       "firefox": 1,
       "git": 7,
       "version-control": 1,
       "pull": 1,
       "undo": 1,
       "merge-conflict-resolution": 2,
       "githooks": 1,
       "github-api": 1,
       "github": 1,
       "sql": 4,
       "jdbc": 3,
       "android-sqlite": 1,
       "oracle11g": 1,
       "prepared-statement": 1,
       "oracle": 3,
       ".net": 1,
       "rest": 1,
       "wcf": 1,
       "post": 1,
       "boolean": 1,
       "aforge": 1,
       "ffmpeg": 1,
       "c#": 1,
       "postgresql": 3,
       "jvm": 1,
       "notepad++": 1,
       "java-ee": 1,
       "decompiling": 1,
       "string": 4,
       "language-agnostic": 2,
       "window-functions": 1,
       "casting": 1,
       "xml": 1,
       "fedex-shipping": 1,
       "fedex-api": 1,
       "perl": 1,
       "fedex": 1,
       "email-validation": 1,
       "jquery": 1,
       "unicode": 1,
       "character-codes": 1,
       "encoding": 1,
       "sublimetext2": 1,
       "amazon-ec2": 2,
       "amazon-web-services": 1,
       "node.js": 1,
       "npm": 1,
       "yum": 1,
       "ubuntu": 1,
       "android": 1,
       "visual-studio": 1,
       "like": 1,
       "ora-00932": 1
      },
      "InterestingTags": {
      },
      "PredictionType": "PersonalizedPredictions"
     },
     "PrivacyPolicyLink": "http://stackexchange.com/legal/privacy-policy",
     "GeneratedOn": "2015-03-23",
     "Disclaimer": "This data is derived from your activity and various data processing algorithms.  It represents \"best guesses\" about you, and is unlikely to be completely accurate.  Use is governed by the Stack Exchange Privacy Policy."
    }
    


  • They're collecting my data, OMG.............

    Although this is more an ethical breech of how my data is being used, as opposed to not being informed of what data they are collecting.

    Meh....

    Don't go online.


  • Winner of the 2016 Presidential Election

    {
     "Data": {
      "TotalTagViews": 322,
      "MajorDeveloperKinds": {
      },
      "MinorWebDeveloperKinds": {
       "BackEnd": 0.383612036705017,
       "FrontEnd": 0.0207970608025789,
       "FullStack": 0.181315839290619
      },
      "MinorMobileDeveloperKinds": {
       "Android": 0.0104633197188377,
       "IOS": 0.0101509112864733,
       "WindowsPhone": 9.99999997475243E-07
      },
      "MinorOtherDeveloperKinds": {
       "BusinessIntelligenceOrDataWarehousing": 9.99999997475243E-07,
       "DatabaseAdministration": 0.0553666837513447,
       "Design": 9.99999997475243E-07,
       "Desktop": 0.0887842103838921,
       "Embedded": 0.0665881559252739,
       "GraphicsProgramming": 9.99999997475243E-07,
       "MachineLearning": 9.99999997475243E-07,
       "ProductManager": 9.99999997475243E-07,
       "QualityAssurance": 9.99999997475243E-07,
       "StatsOrMathBackground": 9.99999997475243E-07,
       "SystemAdministration": 0.0363967157900333
      },
      "TechStacks": {
       "FullStackWebPHP": 0.0323926508426666,
       "FullStackWebRubyOnRails": 0.00290200277231634,
       "FullStackWebMicrosoft": 0.952638387680054,
       "FullStackWebNodeJS": 0.00290200277231634,
       "FullStackWebPython": 0.0130590125918388,
       "FullStackWebJava": 0.0073575503192842,
       "FullStackWebWordpress": 0.00290200277231634,
       "BackEndWebCloud": 9.99999997475243E-07,
       "IntegrationSalesforce": 9.99999997475243E-07,
       "IntegrationSharePoint": 0.0831945836544037,
       "DesktopWindows": 0.115096516907215,
       "DesktopOSX": 0.0104633197188377,
       "DesktopLinux": 9.99999997475243E-07,
       "DatabaseAdministrationOracle": 0.0219541266560555,
       "DatabaseAdministrationSQLServer": 0.0427527725696564,
       "DatabaseAdministrationMySQL": 0.0323534496128559
      },
      "TagViews": {
       "sql": 14,
       "sql-server": 7,
       "indexing": 2,
       ".net": 24,
       "c#": 54,
       "exception-handling": 1,
       "exception": 3,
       "algorithm": 1,
       "unicode": 1,
       "performance": 2,
       "ado.net": 4,
       "transactions": 3,
       "assemblies": 1,
       "gac": 1,
       "visual-studio": 7,
       "string": 4,
       "constants": 1,
       "readonly": 1,
       "security": 2,
       "registry": 2,
       "uac": 1,
       "linq": 9,
       "financial": 1,
       "sage-line-50": 1,
       "vb.net": 1,
       "linq-to-sql": 5,
       "app-config": 1,
       "timer": 1,
       "web-services": 4,
       "asmx": 4,
       ".net-2.0": 1,
       "using-statement": 1,
       "debugging": 4,
       "wcf": 4,
       "tsql": 3,
       "optimization": 1,
       "sql-server-2005": 2,
       "oracle": 1,
       "plsql": 1,
       "views": 2,
       "escaping": 1,
       "literals": 1,
       "verbatim-string": 1,
       "permissions": 1,
       "administrator": 1,
       "android": 1,
       "android-contacts": 1,
       "linq-to-objects": 1,
       "windows-vista": 1,
       "windows-7": 1,
       "datagridview": 4,
       "dataset": 1,
       "dataadapter": 1,
       "ienumerable": 1,
       "iqueryable": 1,
       "database-design": 1,
       "foreign-keys": 1,
       "iis": 2,
       "remote-debugging": 1,
       "foreign-key-relationship": 1,
       "xml": 5,
       "wpf": 4,
       "linq-to-xml": 6,
       "windows": 3,
       "conflict": 1,
       "file": 1,
       "web-reference": 2,
       "visual-studio-2010": 2,
       "asp.net": 7,
       "active-directory": 2,
       "keypress": 1,
       "datetime": 1,
       "powershell": 1,
       "command-line": 1,
       "xelement": 1,
       "winforms": 3,
       "keyeventargs": 1,
       "com": 1,
       "dllregistration": 1,
       "xmldocument": 1,
       "mysql": 2,
       "database": 1,
       "compiler-construction": 1,
       "bcl": 1,
       "xmltextwriter": 1,
       "selection": 1,
       "sql-server-2008": 1,
       "static": 1,
       "smalltalk": 1,
       "pharo": 1,
       "method-missing": 1,
       "nil": 1,
       "datacontext": 1,
       "connection-string": 1,
       "azure": 1,
       "windows-server-2008": 1,
       "temp-tables": 1,
       "table-variable": 1,
       "qwerty": 1,
       "dvorak": 1,
       "double-quotes": 1,
       "list": 1,
       "c": 2,
       "c++": 3,
       "sockets": 1,
       "winsock": 1,
       "undefined-behavior": 1,
       "c++11": 1,
       "php": 1,
       "memory": 1,
       "apache": 1,
       "easyphp": 1,
       "limit": 1,
       "insert-update": 1,
       "c#-4.0": 1,
       "oop": 1,
       "msvcrt": 1,
       "asp.net-mvc": 1,
       "tracing": 1,
       "wcf-web-api": 1,
       "sqltransaction": 1,
       "resharper": 1,
       "dotpeek": 2,
       "symbol-server": 1,
       "visual-studio-2013": 1,
       "variables": 1,
       "types": 1,
       "bitwise-operators": 1,
       "unsigned-char": 1,
       "java": 1,
       "floating-point": 1,
       "comparison": 1,
       "nan": 1,
       "infinity": 1,
       "entity-framework": 1,
       "database-connection": 1,
       "idisposable": 1,
       "python": 1,
       "python-3.x": 1,
       "python-internals": 1,
       "javascript": 1,
       "css": 1,
       "safari": 1,
       "ios": 1,
       "ios8": 1
      },
      "InterestingTags": {
       "stackoverflow.com": {
        //shitloads, taking my character count well over the 32k limit
       },
       "superuser.com": {
       //even more stuff
       }
      },
      "PredictionType": "PersonalizedPredictions"
     },
     "PrivacyPolicyLink": "http://stackexchange.com/legal/privacy-policy",
     "GeneratedOn": "2015-03-24",
     "Disclaimer": "This data is derived from your activity and various data processing algorithms.  It represents \"best guesses\" about you, and is unlikely to be completely accurate.  Use is governed by the Stack Exchange Privacy Policy."
    }
    


  • Did you know they have cameras in the mall now?

    @xaade said:

    ethical breech

    Your ethics are coming out feet first....



  • {
     "Data": {
      "TotalTagViews": 31,
      "MajorDeveloperKinds": {
       "Mobile": 0,
       "Other": 0.333333333333333,
       "Web": 0.666666666666667
      },
      "MinorWebDeveloperKinds": {
       "FullStack": 0.333333333333333,
       "FrontEnd": 0,
       "BackEnd": 0.666666666666667
      },
      "MinorMobileDeveloperKinds": {
      },
      "MinorOtherDeveloperKinds": {
       "DatabaseAdministration": 0,
       "Desktop": 0.4,
       "GraphicsProgramming": 0.3,
       "StatsOrMathBackground": 0.2,
       "SystemAdministration": 0.1
      },
      "TechStacks": {
       "DatabaseAdministrationMySQL": 0.0363975088952294,
       "FullStackWebPHP": 0.0142643736373641,
       "FullStackWebRubyOnRails": 0.00717599477309714,
       "FullStackWebNodeJS": 0.00974589292968277,
       "FullStackWebPython": 0.0311935121140892,
       "FullStackWebJava": 0.0667934085210493,
       "FullStackWebWordpress": 0.00894466194669323,
       "BackEndWebCloud": 0.0791670231578075,
       "DesktopWindows": 0.297187450870911,
       "DesktopOSX": 0.0814243327057498,
       "DesktopLinux": 0.131491277523909,
       "DatabaseAdministrationOracle": 0.0266406102803303,
       "DatabaseAdministrationSQLServer": 0.0433566511340079,
       "FullStackWebMicrosoft": 0.120002843489188,
       "IntegrationSalesforce": 0.0183410090802739,
       "IntegrationSharePoint": 0.0278734489406184
      },
      "TagViews": {
       "limit": 1,
       "php": 1,
       "memory": 1,
       "easyphp": 1,
       "apache": 1,
       ".net": 3,
       "mvvm": 3,
       "wpf": 3,
       "tutorials": 3,
       "c#": 3,
       "generics": 2,
       "java": 2,
       "type-erasure": 1,
       "vim": 1,
       "c++": 1,
       "opengl": 1,
       "virtualbox": 1,
       "vmware": 1,
       "virtual-machine": 1
      },
      "InterestingTags": {
      },
      "PredictionType": "PersonalizedPredictions"
     },
     "PrivacyPolicyLink": "http://stackexchange.com/legal/privacy-policy",
     "GeneratedOn": "2015-03-24",
     "Disclaimer": "This data is derived from your activity and various data processing algorithms.  It represents \"best guesses\" about you, and is unlikely to be completely accurate.  Use is governed by the Stack Exchange Privacy Policy."
    }
    


  • @Jaloopa : http://jsbin.com/kukobahimi/1/

    A .NET guy.

    @tar: http://jsbin.com/manorevoji/1/

    ASP.NET? Windows? Not much data there.


  • Discourse touched me in a no-no place

    Work laptop (previous one was home laptop) - and to reiterate, this is not logged in since I don't have an account:

    {
     "Data": {
      "TotalTagViews": 414,
      "MajorDeveloperKinds": {
      },
      "MinorWebDeveloperKinds": {
       "BackEnd": 0.344359189271927,
       "FrontEnd": 0.309218794107437,
       "FullStack": 0.424970299005508
      },
      "MinorMobileDeveloperKinds": {
       "Android": 9.99999997475243E-07,
       "IOS": 0.0166770927608013,
       "WindowsPhone": 9.99999997475243E-07
      },
      "MinorOtherDeveloperKinds": {
       "BusinessIntelligenceOrDataWarehousing": 9.99999997475243E-07,
       "DatabaseAdministration": 0.276137083768845,
       "Design": 9.99999997475243E-07,
       "Desktop": 0.0121554164215922,
       "Embedded": 0.25526374578476,
       "GraphicsProgramming": 9.99999997475243E-07,
       "MachineLearning": 9.99999997475243E-07,
       "ProductManager": 9.99999997475243E-07,
       "QualityAssurance": 9.99999997475243E-07,
       "StatsOrMathBackground": 9.99999997475243E-07,
       "SystemAdministration": 0.233750894665718
      },
      "TechStacks": {
       "FullStackWebPHP": 0.463241994380951,
       "FullStackWebRubyOnRails": 0.0452935919165611,
       "FullStackWebMicrosoft": 0.107646308839321,
       "FullStackWebNodeJS": 0.0452935919165611,
       "FullStackWebPython": 0.0953549295663834,
       "FullStackWebJava": 0.227550402283669,
       "FullStackWebWordpress": 0.0452935919165611,
       "BackEndWebCloud": 0.0343807078897953,
       "IntegrationSalesforce": 9.99999997475243E-07,
       "IntegrationSharePoint": 0.017085213214159,
       "DesktopWindows": 9.99999997475243E-07,
       "DesktopOSX": 0.0171903539448977,
       "DesktopLinux": 9.99999997475243E-07,
       "DatabaseAdministrationOracle": 0.00189835706260055,
       "DatabaseAdministrationSQLServer": 0.03606878221035,
       "DatabaseAdministrationMySQL": 0.446113914251328
      },
      "TagViews": {
       "c++": 9,
       "linker": 4,
       "visual-studio": 1,
       "svn": 15,
       "authorization": 1,
       "svn-administraton": 1,
       "c": 12,
       "variadic": 1,
       "bash": 9,
       "shell": 8,
       "mysql": 20,
       "sql": 18,
       "view": 2,
       "mysql-error-1349": 1,
       "linux": 13,
       "backup": 1,
       "restore": 1,
       "commit": 2,
       "python": 3,
       "python-import": 1,
       "importerror": 1,
       "sockets": 5,
       "tags": 1,
       "pre-commit": 3,
       "svn-hooks": 2,
       "php": 6,
       "xml": 1,
       "insert": 1,
       "java": 18,
       "classpath": 4,
       "tsql": 1,
       "sql-server-2005": 1,
       "scripting": 2,
       "telnet": 2,
       "version-control": 1,
       "hook": 2,
       "ms-access": 1,
       "linked-tables": 1,
       "regex": 3,
       "pcre": 1,
       "sed": 2,
       "greedy": 1,
       "regex-greedy": 1,
       "sql-server": 2,
       "git": 7,
       "obfuscation": 1,
       "reverse-engineering": 1,
       "minify": 1,
       "unminify": 1,
       "performance": 3,
       "primary-key": 1,
       "composite-key": 1,
       "database": 6,
       "postgresql": 9,
       "configuration": 1,
       "html": 7,
       "xhtml": 1,
       "sql-server-2000": 1,
       "compression": 1,
       "stdin": 1,
       "row-number": 1,
       "rank": 1,
       "greatest-n-per-group": 2,
       "jdbc": 1,
       "varargs": 1,
       "ranking": 1,
       "tortoisesvn": 1,
       "visualsvn-server": 1,
       "datetime": 1,
       "timestamp": 1,
       "heredoc": 1,
       "ffmpeg": 1,
       "phpinfo": 1,
       "csv": 3,
       "awk": 4,
       "field": 1,
       "quoting": 1,
       "text-parsing": 1,
       "optimization": 2,
       "gcc": 4,
       "pointers": 2,
       "strict-aliasing": 2,
       "git-diff": 1,
       "import": 1,
       "warnings": 1,
       "text-formatting": 1,
       "sql-server-2008": 1,
       "methodology": 1,
       "perl": 1,
       "css": 6,
       "table": 1,
       "pre-commit-hook": 3,
       "codesniffer": 1,
       "rss": 1,
       "atom": 1,
       "github": 1,
       "feed": 1,
       "github-api": 1,
       "javascript": 5,
       "fgets": 1,
       "localhost": 1,
       "database-design": 1,
       "views": 3,
       "compilation": 1,
       "shared-libraries": 2,
       "dlopen": 1,
       "unix": 2,
       "command-line": 2,
       "amazon-s3": 2,
       "amazon-web-services": 2,
       "output-formatting": 1,
       "psql": 1,
       "c#": 2,
       "text-decorations": 1,
       "gnu-screen": 1,
       "sdl": 1,
       "layout": 1,
       "connection": 1,
       "user": 1,
       "terminal": 1,
       "terminfo": 1,
       "exception": 1,
       "jar": 1,
       "sqlplus": 1,
       "server-side": 1,
       "bitmask": 1,
       "bitwise-operators": 1,
       "deobfuscation": 1,
       "permissions": 1,
       "apache2": 1,
       "raise": 1,
       "revert": 1,
       "cloudbees": 1,
       "compiler-errors": 2,
       "slf4j": 3,
       "xuggle": 1,
       "xuggler": 1,
       "lcm": 1,
       "time": 1,
       "line": 1,
       "epoch": 2,
       "arduino": 1,
       "count": 1,
       "list": 1,
       "repository": 1,
       "remote-access": 1,
       "mysql-workbench": 1,
       "default": 1,
       "select": 1,
       "inner-join": 1,
       "wicket": 1,
       "centos": 2,
       "flags": 1,
       "if-statement": 1,
       "objective-c": 1,
       "memory": 1,
       "apache": 2,
       "easyphp": 1,
       "limit": 1,
       "diff": 1,
       ".net": 1,
       "fork": 1,
       "process": 1,
       "exec": 1,
       "web-services": 1,
       "dozer": 1,
       "java-ee": 1,
       "numbers": 1,
       "literals": 1,
       "log4j": 2,
       "ubuntu": 1,
       "postgresql-9.2": 1,
       "settings": 1,
       "timeout": 1,
       "phpmyadmin": 2,
       "security": 1,
       "authentication": 1,
       "phppgadmin": 1,
       "ant": 1,
       "hibernate": 1,
       "runtime-error": 1,
       "gawk": 1,
       "ip": 1,
       "jasper-reports": 1,
       "noclassdeffounderror": 1,
       "classnotfoundexception": 1,
       "jsp": 1,
       "struts2": 1,
       "group-by": 1,
       "syntax-error": 1,
       "aggregate-functions": 1,
       "angularjs": 1,
       "neo4j": 1,
       "archlinux": 1,
       "truncated": 1,
       "osx": 1,
       "automake": 1,
       "autotools": 1,
       "makefile": 1,
       "qt": 1,
       "ogre": 1,
       "css3": 1,
       "multiple-columns": 2,
       "column-count": 1,
       "firefox": 1
      },
      "InterestingTags": {
      },
      "PredictionType": "PersonalizedPredictions"
     },
     "PrivacyPolicyLink": "http://stackexchange.com/legal/privacy-policy",
     "GeneratedOn": "2015-03-24",
     "Disclaimer": "This data is derived from your activity and various data processing algorithms.  It represents \"best guesses\" about you, and is unlikely to be completely accurate.  Use is governed by the Stack Exchange Privacy Policy."
    }
    


  • Hmm...downloaded on a browser where I'm logged in...got some results...looked a bit odd. Fired up my dev vm, where I'm not logged in, got more interesting results. Logged in on that browser, and I think it connected the two. I have no idea how they got the mobile figure.

    Oh, I also cut out the interesting tags for post length reasons.

    {
     "Data": {
      "TotalTagViews": 780,
      "MajorDeveloperKinds": {
       "Mobile": 0.333333333333333,
       "Other": 0,
       "Web": 0.666666666666667
      },
      "MinorWebDeveloperKinds": {
       "FullStack": 0.666666666666667,
       "FrontEnd": 0,
       "BackEnd": 0.333333333333333
      },
      "MinorMobileDeveloperKinds": {
       "Android": 0.833333333333333,
       "IOS": 0.166666666666667,
       "WindowsPhone": 0
      },
      "MinorOtherDeveloperKinds": {
       "DatabaseAdministration": 0,
       "Desktop": 0.4,
       "GraphicsProgramming": 0.1,
       "StatsOrMathBackground": 0.2,
       "SystemAdministration": 0.3
      },
      "TechStacks": {
       "FullStackWebJava": 0.439914153071808,
       "DatabaseAdministrationOracle": 0.0763691880621074,
       "FullStackWebPHP": 0.0397778368591532,
       "FullStackWebRubyOnRails": 0.0273822273894558,
       "FullStackWebMicrosoft": 0.034009365833149,
       "FullStackWebNodeJS": 0.0450611692128655,
       "FullStackWebPython": 0.0278746163281746,
       "BackEndWebCloud": 0.025974786152007,
       "IntegrationSharePoint": 0.0229009026346771,
       "DesktopWindows": 0.036672203191178,
       "DesktopLinux": 0.0687598813412189,
       "DatabaseAdministrationSQLServer": 0.023459395898762,
       "DatabaseAdministrationMySQL": 0.0293663668766964,
       "FullStackWebWordpress": 0.0402226425805719,
       "IntegrationSalesforce": 0.0319222861279301,
       "DesktopOSX": 0.0303329784402455
      },
      "TagViews": {
       "jboss7.x": 22,
       "logging": 3,
       "java": 51,
       "jboss": 23,
       "html": 22,
       "javascript": 47,
       "ajax": 8,
       "jquery": 16,
       "urlencode": 2,
       "api": 2,
       "java-ee": 8,
       "highcharts": 7,
       "jsf-2": 14,
       "spring": 1,
       "annotations": 1,
       "reflection": 4,
       "oracle": 8,
       "jdbc": 3,
       "sqlexception": 1,
       "ajax4jsf": 4,
       "richfaces": 21,
       "jsf": 20,
       "netbeans": 1,
       "popuppanel": 1,
       "servlets": 4,
       "seam": 1,
       "ejb": 4,
       "stateful": 1,
       "ejb-3.0": 1,
       "web-services": 2,
       "rest": 3,
       "spring-mvc": 1,
       "restlet": 1,
       "json": 6,
       "css": 20,
       "height": 1,
       "mysql": 3,
       "spring-security": 1,
       "bcrypt": 1,
       "java-ee-6": 1,
       "deployment": 1,
       "jvm-arguments": 1,
       "solaris": 1,
       "security": 8,
       "jaas": 23,
       "revert": 1,
       "svn": 2,
       "nhibernate": 1,
       "plsql": 3,
       "max": 1,
       "oracle10g": 1,
       "c++98": 1,
       "auto-indent": 1,
       "border": 1,
       "tsql": 1,
       "sql-server": 3,
       "orm": 1,
       "tortoisehg": 1,
       "c++11": 1,
       "self-signed": 3,
       "numbers": 1,
       "linegraph": 1,
       "resteasy": 2,
       "commit": 2,
       "select": 1,
       "reverse-proxy": 1,
       "location": 1,
       "installation": 1,
       "httpd.conf": 1,
       "static-linking": 2,
       "url": 1,
       "virtualization": 1,
       "ruby": 1,
       "sql": 11,
       "number-formatting": 1,
       "virtual-machine": 1,
       "drilldown": 2,
       "primes": 2,
       "message": 1,
       "query-string": 1,
       "shell": 3,
       "directory": 1,
       "dos": 1,
       "xmlserializer": 1,
       "codeblocks": 1,
       "c": 9,
       "join": 1,
       "function": 1,
       "command-line": 3,
       "boolean": 1,
       "sql-server-2012": 1,
       "wordpress": 1,
       "javascript-events": 1,
       "windows": 2,
       "unix": 2,
       "oracle11g": 1,
       "x11": 1,
       "sql-server-2008": 2,
       "jaxb": 2,
       "width": 1,
       "mercurial": 1,
       "html-select": 2,
       "64bit": 1,
       "timezone": 1,
       "format": 1,
       "create-table": 1,
       "httpsession": 1,
       "hql": 3,
       "assembly": 1,
       "date-manipulation": 1,
       "locking": 1,
       "tostring": 1,
       "confirmation": 1,
       "port": 1,
       "materialized-views": 1,
       "jpa": 2,
       "truststore": 1,
       "gnu": 1,
       "visualsvn-server": 1,
       "concurrency": 1,
       "ember.js": 1,
       "jaxb2": 1,
       "kdevelop": 1,
       "arrays": 2,
       "git": 3,
       "coding-style": 2,
       "calendar": 1,
       "noclassdeffounderror": 1,
       "minecraft": 1,
       "jsp": 2,
       "tomcat": 2,
       "image": 1,
       "authentication": 3,
       "merge-conflict-resolution": 1,
       "character-encoding": 1,
       "remote-host": 1,
       "jquery-selectors": 1,
       "text-formatting": 1,
       "g++": 2,
       "osx": 1,
       "date": 6,
       "ruby-on-rails-3": 2,
       "dayofweek": 1,
       "ruby-on-rails": 3,
       "gcc": 1,
       "vmware": 1,
       "batch-file": 1,
       "unmarshalling": 1,
       "datetime": 5,
       "foreach": 1,
       "hierarchical-data": 1,
       "struts2": 1,
       "struct": 1,
       "postgresql": 1,
       "post": 1,
       "xml": 2,
       "resize": 1,
       "collapse": 1,
       "closures": 1,
       "string": 2,
       "pointers": 1,
       "icefaces": 1,
       "environment-variables": 1,
       "bigdecimal": 1,
       "inheritance": 2,
       "interface": 2,
       "generics": 2,
       "select-n-plus-1": 1,
       "digital-certificate": 1,
       "google-chrome": 8,
       "unicode": 2,
       "hibernate": 4,
       "dom": 1,
       "css3": 2,
       "data-structures": 1,
       "buildmaster": 1,
       "frameworks": 1,
       "html5": 2,
       "graph-theory": 1,
       "polymorphism": 1,
       "graph-layout": 1,
       "sql-server-2005": 1,
       "table": 1,
       "grep": 2,
       "browser": 1,
       "tcp": 1,
       "apache": 1,
       "linux": 3,
       "browser-cache": 1,
       "custom-component": 1,
       "http-status-code-404": 2,
       ".net": 6,
       "mod-proxy": 1,
       "sql-server-2008-r2": 1,
       "type-conversion": 1,
       "indentation": 1,
       "timezoneoffset": 1,
       "ssl": 4,
       "dialog": 1,
       "types": 1,
       "regex": 3,
       "qemu": 1,
       "jetty": 1,
       "testlink": 1,
       "comparator": 1,
       "fonts": 1,
       "database": 3,
       "c#": 7,
       "c++": 11,
       "authorization": 1,
       "session-cookies": 1,
       "jboss-eap-6": 9,
       "security-constraint": 1,
       "glassfish-embedded": 1,
       "glassfish-4": 1,
       "session": 1,
       "jax-rs": 1,
       "seam2": 7,
       "caching": 1,
       "map": 1,
       "aforge": 1,
       "ffmpeg": 1,
       "stderr": 1,
       "windows-services": 1,
       "stdout": 1,
       "serialization": 1,
       "arraylist": 1,
       "non-printable": 1,
       "comments": 1,
       "algorithm": 1,
       "wildfly-8": 2,
       "ant": 3,
       "junit4": 2,
       "cactus": 2,
       "jacoco": 6,
       "testing": 1,
       "integration": 1,
       "jboss-arquillian": 1,
       "code-coverage": 2,
       "process": 1,
       "top-command": 1,
       "javaagents": 3,
       "jvm": 1,
       "msbuild": 1,
       "teamcity": 2,
       "junit": 1,
       "xhtml": 1,
       "text-files": 1,
       "file": 1,
       "programming-languages": 1,
       "scientific-computing": 1,
       "fortran": 1,
       "floating-point": 1,
       "infinity": 1,
       "html-entities": 1,
       "font-size": 1,
       "twitter-bootstrap": 2,
       "android": 5,
       "android-emulator": 5,
       "emulator": 2,
       "load": 1,
       "eclipse": 2,
       "avd": 1,
       "nexus-10": 1,
       "sh": 1,
       "cd": 1,
       "bash": 1,
       "ubuntu-12.04": 1,
       "operator-overloading": 1,
       "standard-library": 1,
       "std-pair": 1,
       "branch": 2,
       "git-branch": 1,
       "slf4j": 1,
       "compiler-errors": 1,
       "xuggle": 1,
       "xuggler": 1,
       "jar": 1,
       "classpath": 2,
       "javabeans": 1,
       "override": 2,
       "boost": 1,
       "compiler-construction": 1,
       "bcl": 1,
       "firefox": 1,
       "user-agent": 1,
       "styles": 1,
       "web": 1,
       "casting": 1,
       "int": 1,
       "long-integer": 1,
       "constructor": 1,
       "ios8": 1,
       "safari": 1,
       "ios": 1
      },
      "PredictionType": "PersonalizedPredictions"
     },
     "PrivacyPolicyLink": "http://stackexchange.com/legal/privacy-policy",
     "GeneratedOn": "2015-03-24",
     "Disclaimer": "This data is derived from your activity and various data processing algorithms.  It represents \"best guesses\" about you, and is unlikely to be completely accurate.  Use is governed by the Stack Exchange Privacy Policy."
    }
    

  • :belt_onion:

    I guess that many Java questions will get tagged Android as well. Same with Objective-C and iOS. Also, any web technology, I guess.



  • Apparently I work with PHP

    Also, I've never used wordpress in my entire life. Seriously. Wondering why that's up there.



  • @boomzilla: http://jsbin.com/suhocapube/1/

    A Java + Oracle guy. That explains a lot.



  • @Onyx said:

    I guess that many Java questions will get tagged Android as well. Same with Objective-C and iOS. Also, any web technology, I guess.

    I got a decent Ruby on Rails chunk, even though all I did was single course half a year ago. Some other techs, where I actually have answered questions, aren't even there.



  • This isn't my main pc. I logged in before downloading, but I'm still not sure this is right—it thinks I'm an Android developer, after all the windows phone stuff I've looked up?


  • sockdevs

    The stats are Discoursistent ;)



  • @cartman82 said:

    A Java + Oracle guy. That explains a lot.

    At work. I also do C++, but probably most of the MS related stuff comes from looking up stuff I read about on here.

    But now I'm wondering what, exactly, has been explained to you. :laughing:



  • Considering it gives seemingly random stats for someone not logged in, I'm not sure I'd trust the stats it gives when you are.


  • sockdevs

    not logged in (no account), but i would have expected some data based on the responses upstream:

    ---
      Data: 
        TotalTagViews: 0
        MajorDeveloperKinds: {}
        MinorWebDeveloperKinds: {}
        MinorMobileDeveloperKinds: {}
        MinorOtherDeveloperKinds: {}
        TechStacks: {}
        TagViews: {}
        InterestingTags: {}
        PredictionType: "None"
      PrivacyPolicyLink: "http://stackexchange.com/legal/privacy-policy"
      GeneratedOn: "2015-03-24"
      Disclaimer: "This data is derived from your activity and various data processing algorithms.  It represents \"best guesses\" about you, and is unlikely to be completely accurate.  Use is governed by the Stack Exchange Privacy Policy."
    
    


  • I mean, it doesn't seem too far off, more that it seems like just a fraction of the data. A lot of times when I end up on stackoverflow thinking about posting something, I find that I'm not logged in, so I suppose a large proportion of my searches might have not been saved at all. Like, that Android pie had the number 2, which I assume means ‘questions viewed’ or some such, so it seems more like a case of “where did the Windows Phone data get to?”.



  • @tar said:

    Did you know they have cameras in the mall now?

    So don't go outside, don't go to a mall, don't have a house (google maps). Dig a hole in the dirt and hide.

    Privacy is a lie. Any action you do is being recorded by something, at least forensically recorded.



  • I got blank at home and get blank here. Figures since I discard cookies.


  • mod

    I research a lot of Javascript apparently:

    (I have never used salesforce, but everything else makes sense. I also tend to click on random interesting things even if they don't match my language.)

    What's the distinction in that latter one? I mean, if I'm full stack, I'm also backend, right?

    Oh hey it remembers my stats-heavy thesis. Probably.



  • I also got a bunch of salesforce and math, even though I don't do either.



  • @cartman82 said:

    I also got a bunch of salesforce and math, even though I don't do either.

    Does your company? It's possible someone there not logged in but looking like the same IP has contaminated your results.



  • @cartman82 said:

    @tar: http://jsbin.com/manorevoji/1/

    ASP.NET? Windows? Not much data there.

    I don't know where it got ASP.NET from—all the data is really telling me is that I don't visit StackOverflow very often from this machine, and when I do, it's usually for something random and unrelated to the last time I visited...

    (There's also the fact I'm more likely to have questions about say Java or C# than C++, as my C++ is pretty solid, so I can usually muddle through without needing external assistance...)



  • @boomzilla said:

    Does your company? It's possible someone there not logged in but looking like the same IP has contaminated your results.

    Nope. And I'm almost always logged in into my SO account when I'm there.



  • Pretty accurate

    {
     "Data": {
      "TotalTagViews": 239,
      "MajorDeveloperKinds": {
       "Mobile": 0.333333333333333,
       "Other": 0,
       "Web": 0.666666666666667
      },
      "MinorWebDeveloperKinds": {
       "FullStack": 0.333333333333333,
       "FrontEnd": 0,
       "BackEnd": 0.666666666666667
      },
      "MinorMobileDeveloperKinds": {
       "Android": 1,
       "IOS": 0,
       "WindowsPhone": 0
      },
      "MinorOtherDeveloperKinds": {
       "DatabaseAdministration": 0,
       "Desktop": 0.4,
       "GraphicsProgramming": 0.2,
       "StatsOrMathBackground": 0.1,
       "SystemAdministration": 0.3
      },
      "TechStacks": {
       "FullStackWebPHP": 0.0278346159116403,
       "FullStackWebRubyOnRails": 0.016205643324271,
       "FullStackWebNodeJS": 0.045604735734924,
       "FullStackWebPython": 0.0478820035292717,
       "FullStackWebWordpress": 0.0103865021920115,
       "BackEndWebCloud": 0.0322751295200618,
       "IntegrationSalesforce": 0.0343553543067053,
       "DesktopWindows": 0.0390536621232501,
       "DesktopOSX": 0.0502069104660236,
       "DesktopLinux": 0.120118893478886,
       "DatabaseAdministrationMySQL": 0.0349341838466466,
       "DatabaseAdministrationOracle": 0.0658929888500755,
       "DatabaseAdministrationSQLServer": 0.0180285554646196,
       "FullStackWebJava": 0.420265556752465,
       "FullStackWebMicrosoft": 0.0217894244549229,
       "IntegrationSharePoint": 0.0151658400442247
      },
      "TagViews": {
       "git": 4,
       "conflict": 1,
       "merge": 2,
       "hibernate": 6,
       "java": 38,
       "git-push": 2,
       "author": 1,
       "push": 1,
       "git-remote": 1,
       "version-control": 1,
       "git-branch": 1,
       "branch": 1,
       "security": 2,
       "openssl": 2,
       "network-programming": 2,
       "unix": 2,
       "bash": 6,
       "shell": 4,
       "command-line": 1,
       "linux": 2,
       "fputs": 1,
       "file-io": 1,
       "c": 1,
       "syntax-error": 1,
       "dependency-injection": 1,
       "cdi": 3,
       "jboss-weld": 3,
       "pattern-matching": 1,
       "regex": 2,
       "lookahead": 1,
       "jekyll": 1,
       "markdown": 1,
       "jekyll-bootstrap": 1,
       "entitymanager": 1,
       "persist": 1,
       "jpa": 5,
       "persistence": 2,
       "annotations": 2,
       "reflection": 4,
       "javabeans": 3,
       "eclipselink": 1,
       "jpa-2.0": 1,
       "spring-data-jpa": 1,
       "jvm": 2,
       "properties": 1,
       "osx": 1,
       "jce": 3,
       "policyfiles": 1,
       "aes": 8,
       "encryption": 6,
       "cryptography": 3,
       "pkcs7": 1,
       "ecb": 1,
       "java1.4": 1,
       "jsch": 1,
       "android": 1,
       "client-server": 1,
       "rsa": 1,
       "dsa": 1,
       "multithreading": 2,
       "servlets": 5,
       "session-variables": 1,
       "session": 1,
       "jsp": 6,
       "enumeration": 1,
       "jstl": 2,
       "java-ee": 5,
       "scriptlet": 3,
       "jspx": 1,
       "el": 2,
       "tomcat": 1,
       "syntax": 1,
       "map": 2,
       "excel-vba": 1,
       "excel": 1,
       "generics": 1,
       "override": 1,
       "interface": 1,
       "garbage-collection": 3,
       "managed-bean": 1,
       "scope": 1,
       "wildfly-8": 1,
       "jboss": 1,
       "ejb-2.x": 1,
       "jboss7.x": 1,
       "wildfly": 1,
       "pretty-print": 1,
       "private-members": 1,
       "inheritance": 1,
       "eclipse": 3,
       "gwt-rpc": 1,
       "requestfactory": 1,
       "gwt": 2,
       "server-push": 1,
       "hsqldb": 1,
       "string": 1,
       "eclipse-metadata": 1,
       "metadata": 1,
       "workspace": 1,
       "configuration-files": 1,
       "maven": 2,
       "m2e": 2,
       "nexus": 1,
       "eclipse-plugin": 1,
       "sql": 1,
       "database": 1,
       "exception": 2,
       "spring": 1,
       "exception-handling": 1,
       "c++": 1,
       "opencv": 1,
       "heap-corruption": 1,
       "jni": 1,
       "solaris": 1,
       "scala": 1,
       "out-of-memory": 1,
       "jogl": 1,
       "opengl": 1,
       "jvm-crash": 1
      },
      "InterestingTags": {
      },
      "PredictionType": "PersonalizedPredictions"
     },
     "PrivacyPolicyLink": "http://stackexchange.com/legal/privacy-policy",
     "GeneratedOn": "2015-03-24",
     "Disclaimer": "This data is derived from your activity and various data processing algorithms.  It represents \"best guesses\" about you, and is unlikely to be completely accurate.  Use is governed by the Stack Exchange Privacy Policy."
    }
    


  • "MajorDeveloperKinds": {
      },
      "MinorWebDeveloperKinds": {
       "BackEnd": 0.389164596796036,
       "FrontEnd": 0.214448601007462,
       "FullStack": 0.358429998159409
      },
      "MinorMobileDeveloperKinds": {
       "Android": 0.0131442481651902,
       "IOS": 0.00531324744224548,
       "WindowsPhone": 9.99999997475243E-07
      },
      "MinorOtherDeveloperKinds": {
       "BusinessIntelligenceOrDataWarehousing": 9.99999997475243E-07,
       "DatabaseAdministration": 0.146557733416557,
       "Design": 0.00619625765830278,
       "Desktop": 0.0309812892228365,
       "Embedded": 0.0433738045394421,
       "GraphicsProgramming": 0.00619625765830278,
       "MachineLearning": 9.99999997475243E-07,
       "ProductManager": 9.99999997475243E-07,
       "QualityAssurance": 9.99999997475243E-07,
       "StatsOrMathBackground": 9.99999997475243E-07,
       "SystemAdministration": 0.0124697284772992
      },
      "TechStacks": {
       "FullStackWebPHP": 0.028053056448698,
       "FullStackWebRubyOnRails": 0.0467846654355526,
       "FullStackWebMicrosoft": 0.925442576408386,
       "FullStackWebNodeJS": 0.0382783636450768,
       "FullStackWebPython": 0.0467846654355526,
       "FullStackWebJava": 0.0938246548175812,
       "FullStackWebWordpress": 0.0382783636450768,
       "BackEndWebCloud": 9.99999997475243E-07,
       "IntegrationSalesforce": 9.99999997475243E-07,
       "IntegrationSharePoint": 0.0304823257029057,
       "DesktopWindows": 0.0394327417016029,
       "DesktopOSX": 0.00438141589984298,
       "DesktopLinux": 9.99999997475243E-07,
       "DatabaseAdministrationOracle": 0.222085520625114,
       "DatabaseAdministrationSQLServer": 0.0261277090758085,
       "DatabaseAdministrationMySQL": 0.00870923604816198
      },
    

    Apparently I'm not a major developer of any kind.



  • Can the OP provide a means to do this that doesn't rely on a JSbin post to work?



  • What's wrong with jsbin? That's the easiest thing I could figure out without setting up an actual server.



  • @cartman82 said:

    What's wrong with jsbin? That's the easiest thing I could figure out without setting up an actual server.

    Can't access it from where I'm at.



  • @tarunik said:

    Can't access it from where I'm at.

    Do you have an alternative you can access? (online fiddle style thing)



  • If it helps, here's the code. You can just paste it in a local html file.

    <!DOCTYPE html>
    <html>
    <head>
    	<meta charset="utf-8">
    	<title>JS Bin</title>
    	<script type="text/javascript" src="http://www.google.com/jsapi"></script>
    
    	<style type="text/css">
    		.chart {
    			float: left;
    			border: 1px solid gray;
    		}
    	</style>
    
    	<script>
    		window.DATA = {
    			// paste data here
    		};
    	</script>
    	
    	<script>
    		google.load('visualization', '1.0', {'packages':['corechart']});
    
    		google.setOnLoadCallback(loaded);
    
    		function loaded() {
    			if (!window.DATA) {
    				alert('Come on, paste the fucking data!');
    				return;
    			}
    
    			drawDataSection(window.DATA, "TechStacks");
    			drawDataSection(window.DATA, "MajorDeveloperKinds");
    			drawDataSection(window.DATA, "MinorWebDeveloperKinds");
    			drawDataSection(window.DATA, "MinorMobileDeveloperKinds");
    			drawDataSection(window.DATA, "MinorOtherDeveloperKinds");
    		}
    
    		function decamelize(str) {
    			var regex = /[A-Z]/g,
    				match,
    				buff = [],
    				lastIndex = 0;
    			while ((match = regex.exec(str))) {
    				add(match.index);
    			}
    			add(str.length);
    
    			return buff.join(' ');
    			
    			function add(index) {
    				var part = str.slice(lastIndex, index);
    				if (!part) {
    					return;
    				}
    				
    				var prev = buff[buff.length - 1];
    				if (prev && part.length === 1 && (prev.length === 1 || /^[A-Z]+$/.test(prev))) {
    					buff[buff.length - 1] = (prev + part).toUpperCase();
    				} else {
    					if (!!prev) {
    						part = part.toLowerCase();
    					}
    					buff.push(part);
    				}
    				
    				lastIndex = index;
    			}
    		}
    
    		function drawDataSection(DATA, name) {
    			var data = DATA[name];
    			name = decamelize(name);
    			var id = name.replace(/ /g, '_').toLowerCase();
    			var dom = document.getElementById(id);
    			drawChart(name, data, dom);
    		}
    
    		function drawChart(name, data, dom) {
    			var dt = new google.visualization.DataTable();
    			
    			dt.addColumn('string', name);
    			dt.addColumn('number', 'Percentage');
    
    			var dataRows = [];
    			Object.keys(data).forEach(function (key) {
    				dataRows.push([decamelize(key), Math.round(data[key] * 100, 2)]);
    			});
    			dt.addRows(dataRows);
    
    			var options = {
    				'title': name,
    				'width': 800,
    				'height': 350
    			};
    
    			var chart = new google.visualization.PieChart(dom);
    			chart.draw(dt, options);
    		}
    	</script>
    </head>
    <body>
    
    	<div class="chart" id="tech_stacks"></div>
    	<div class="chart" id="major_developer_kinds"></div>
    	<div class="chart" id="minor_web_developer_kinds"></div>
    	<div class="chart" id="minor_mobile_developer_kinds"></div>
    	<div class="chart" id="minor_other_developer_kinds"></div>
    
    </body>
    </html>
    

  • Discourse touched me in a no-no place

    The generic data is really fucked up in my case. Totally mispredicted me (I've never developed for iOS in my life). However, the tag distribution is interesting, and you don't plot that…



  • @dkf said:

    However, the tag distribution is interesting, and you don't plot that…

    I'm accepting pull requests


  • sockdevs

    @cartman82 said:

    I'm accepting pull requests

    hey! that's my schtick!



  • Sadly, it doesn't work for me in IE or FF -- just gives me a thick grey underbar in the top-left of the window, with no signs of life otherwise, and pulling up the console gives me a "TypeError: data is not an object". :wtf:



  • You need to paste the data.

    window.DATA = {
    	// paste data here
    };
    

    Like this:

    "MajorDeveloperKinds": {
      },
      "MinorWebDeveloperKinds": {
       "BackEnd": 0.389164596796036,
       "FrontEnd": 0.214448601007462,
       "FullStack": 0.358429998159409
      },
      "MinorMobileDeveloperKinds": {
       "Android": 0.0131442481651902,
       "IOS": 0.00531324744224548,
       "WindowsPhone": 9.99999997475243E-07
      },
      "MinorOtherDeveloperKinds": {
       "BusinessIntelligenceOrDataWarehousing": 9.99999997475243E-07,
       "DatabaseAdministration": 0.146557733416557,
       "Design": 0.00619625765830278,
       "Desktop": 0.0309812892228365,
       "Embedded": 0.0433738045394421,
       "GraphicsProgramming": 0.00619625765830278,
       "MachineLearning": 9.99999997475243E-07,
       "ProductManager": 9.99999997475243E-07,
       "QualityAssurance": 9.99999997475243E-07,
       "StatsOrMathBackground": 9.99999997475243E-07,
       "SystemAdministration": 0.0124697284772992
      },
      "TechStacks": {
       "FullStackWebPHP": 0.028053056448698,
       "FullStackWebRubyOnRails": 0.0467846654355526,
       "FullStackWebMicrosoft": 0.925442576408386,
       "FullStackWebNodeJS": 0.0382783636450768,
       "FullStackWebPython": 0.0467846654355526,
       "FullStackWebJava": 0.0938246548175812,
       "FullStackWebWordpress": 0.0382783636450768,
       "BackEndWebCloud": 9.99999997475243E-07,
       "IntegrationSalesforce": 9.99999997475243E-07,
       "IntegrationSharePoint": 0.0304823257029057,
       "DesktopWindows": 0.0394327417016029,
       "DesktopOSX": 0.00438141589984298,
       "DesktopLinux": 9.99999997475243E-07,
       "DatabaseAdministrationOracle": 0.222085520625114,
       "DatabaseAdministrationSQLServer": 0.0261277090758085,
       "DatabaseAdministrationMySQL": 0.00870923604816198
      },
    


  • @cartman82 said:

    ```
    if (!window.DATA) {
    alert('Come on, paste the fucking data!');
    return;
    }

    
    
    Nice...


  • Pssh, I accept pull requests too, it's just that I doubt anyone else here does SourceMod plugins.



  • @tar said:

    Nice...

    Except it doesn't work. Dead code garbage from an earlier version...



  • It's amazing how wrong it is.

    "11.1% Desktop Windows?" "11.1% Desktop Linux?" "14.1% Desktop OSX?"

    "40% Stats or math background" :laughing:, "30% Desktop", "20% Graphics programming"

    This isn't even an accurate account of stuff I'm trying to be (it stands to reason I'd look for answers related to stuff I don't know), because there are sizeable percentages for RoR, Wordpress, WinPhone and SalesForce. Stuff I've never looked into.

    And what the heck do they mean with "back end web cloud"?


Log in to reply
 

Looks like your connection to What the Daily WTF? was lost, please wait while we try to reconnect.