Slashdot Mirror


User: fsbogus

fsbogus's activity in the archive.

Stories
0
Comments
11
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 11

  1. I rarely post... on Ask Slashdot: Finding a Job After Completing Computer Science Ph.D? · · Score: 1

    My view is the following.
    1. Your resume needs to be read with a 10 second scan. That scan needs to hit the bullet items for the job for which you are applying.
    2. If with a PhD you are seriously applying for developer/programmer positions and you dont have at least 10 years of real-world developer experience, then drop the PhD for those positions, no one will hire you for what they view will be a temporary job for you no matter if that is your preferred job.
    3. Your resume needs to demonstrate why you are valuable. Did you save a previous company from losing millions or make them millions? You need to show what you did for others in the past that made them better so that prospective employers have an idea that you will make them better too.
    4. Less is more. Do you really need to list every operating system going back to DOS 2.11. Give the meta data that is useful. Craft your resume such that the prospective hiring manager is willing to ask questions. So your resume needs to get past the 10 second HR scan and the 2 minute hiring manager review. That's where the items that cause questions in the mind of the hiring manager matter. No questions that get them stuck on your resume, then they just pass over the resume.

    Lastly, since you have a PhD, your target market for jobs in computer science is going to be either govt positions or contractors working for govt. Typically, positions are listed that ask for a PhD or a masters degree plus experience. The PhD says you are willing to do the hard work. The hard work these days for a PhD are either mgmt positions or research and development. You are just not going to find the average programmer with at master's degree, much less a PhD. there is just a certain level of arrogance within companies when it comes to people with PhDs. I dont know why and I dont care why. It is just an observation.

    I got my BS in CS many years ago. I decided maybe more education was for me especially since my employer would pay for it. Well it turned out that I took post-graduate classes and determined that if I wanted a masters degree or PhD, it would not be in computer science. The stuff that I was learning would not propel me into the top tiers of the world of computer programming. Sacrifice would do that. Sacrifice your life for 5+ years for a wall street firm or equivalent and make $500k/yr, but your on call constantly, constantly having to prove yourself to stay at the top of the game, no family life, ie why even have a place to live, you live at the office. You use the gym at the office, your use the showers there, you have a closet in your office, probably a sofa too. Oh I digress...

    The point is, you need to customize your resume to the target you are seeking. Omit what is not useful, include what is useful. Yes, a 6 year gap on your resume needs to be explained, but you explain it at the interview, on the resume you indicate that you attended college or university from start to finish. That explains the gap for control freaks in HR. Let them ask you in person what degree you got. You just indicate the GPA assuming that it is good GPA as it will be relevant. Perhaps you do have a paragraph about the Thesis paper or program that you crafted. Make it sound relevant no matter how much you think it isnt. If you cant do that, then perhaps your PhD was a waste as you didnt learn practical real-world skills. If you find that the PhD (6 years) still seems to be preventing you from getting even a followup phone interview, then omit the dates of your prevous jobs, list how long your worked them, but no dates. Perhaps pull the PhD out of the jobs section and just include it in the education section of your resume.

    Name: XXX XXXXX
    Objective: XXXXX X X X X X XX XXX X
    Education: PhD (6 years, 3.89 GPA)
    Jobs:
    4.5 years, City, ST, C++ Programmer, Performed full SDLC from requirements to maintenance on multiple projects using CM to manage process and version control for auditing. My biggest achievement saved tens of millions of dollars because I had th

  2. Minecraft OS and Minecraft Office... on Report: Microsoft To Buy Minecraft Studio For $2bn+ · · Score: 1

    Minecraft will take over... and Microsoft will be no more.

    It will be Mine OS and Mine Office.

    The new OS and Office will have a spiffy new 8-bit interface. It will run lightning fast.

    Modders will come in and create cheats to improve the system. Just install the latest mod. If you dont like it, fix it yourself, live with it, or uninstall it and find another.

    Best part. It is all written in Java so C# and its CLR will fall to the wayside and Oracle and Microsoft, er um Minecraft will vie for setting the latest Java standards making sure that mods become de facto part of the JVM.

    Minecraft's new army of developers will refocus and rebrand the XBox as Mine Box, creating a new skin interface that lets you reskin everything as 8-bit. Kids growing up on CraftBox will no nothing of other software other than Mine OS, Mine Office, and Mine Box.

    And so it goes...

  3. Current stuff should be free older stuff maybe not on Ask Slashdot: What Online News Is Worth Paying For? · · Score: 1

    Really, access to current news should be free. The history beyond say 7 days, maybe that becomes more paywalled the older it gets. Storage does cost some amount of money as does the ability to search it. The immediate up to date stuff that's happening now should be free with ads. The older stuff may not make sense to be free with ads because just how much do internet users actually use stuff that is older than N days? Maybe use the text ads for stuff that is a few weeks old and more video like ads for older stuff and perhaps survey data for even older stuff. The older the data the more the data has cost the provider in storage costs. Yes storage costs are relatively low, but maintaining said data and access to said data gets more expensive each day.

  4. Did anyone consider... on Ask Slashdot: What Does Edward Snowden Deserve? · · Score: 1

    Did anyone consider that perhaps the bureaucracy of DC is so difficult to deal with even if your the President that the campaign promise of transparency could not be fulfilled directly, but by allowing your administration to be one of the most leaked in memory? I wonder if Obama will pardon the whistleblowers during the last few days or weeks of his presidency.

    Just a thought...

    I mean if you are familiar with 'Wu Tui', then this could well pass through your mind, though this could be an altered state of Wu Tui. The President campaigns for transparency and his administration leaks like a sieve because the promise goes unfulfilled. This might've been his most effective way to achieve his goal while working within the boundaries of the bureaucracy.

  5. Security is key and is solution on Is Dedicated Hosting for Critical DTDs Necessary? · · Score: 1

    The DTD is great for doing the development. It is horrible for having to validate a transaction each and every time.

    Think about this. Why should you pull down a DTD each time you goto validate a transaction? Does your transaction dynamically change each time or does it stay the same for long periods of time? Likely it stays the same.

    Additionally if you are referencing a DTD that is external to your environment, why the hell would you trust that DTD? How do you verify that that DTD is the correct DTD? There is enough cracking and whatever else out there that somebody could sneak in and either change the DTD without telling anybody and it still seems to work or maybe not. Perhaps the change introduces a hole into your system or somebody's system that allows a cracker in. It is purely dumb to ever reference an external DTD ever!

    In my job, I explicitly remove DTD references before parsing XML documents to prevent a security issue from happening. Also, what if your customer providing the DTD changes the DTD without telling you and simultaneously changes the document you validate against to match those changes? Will your system be able to handle that change and adjust. In theory it should, but in practice, especially if you are a business, that is bad business. Contracts likely need to be changed, people need to be paid, etc.

    If you want your system to break, reference and external DTD. If you want to increase your security risk, reference and external DTD.

  6. Re:Voice recognition on Ideal PDA Feature Wishlist? · · Score: 1

    My PDA of the future would act as a pager, phone, radio, tv, music, camera, camcorder, etc. Voice recognition obviously. The viewing device would be a pair of glasses that would become sun glasses with total uv protection when appropriate. In addition, the lens would essentially be lcds with a built in camera/video camera with microphone. The lens would display images either opaquely or transparently through the lens. The ends of the glasses would be the speakers since they would naturally rest on/beside the ears. The speakers and lens are in stereo respectively as is the camera/video camera. The wire connecting the glass would act as the broadcast antennae when enabled though utilizing an existing wireless standard would be good too. But the antennae idea would allow for analog broadcasting. I believe that uses much less battery power than a digital wireless standard. I may be wrong. The base unit would be no larger than a deck of cards. It would contain a 5x5 cpu array mentioned on slashdot previous for some $1 cpu with tons of horse power. The ram would be about a gig to start and support for multiple microdrives a boon. In addition, usb 2.0 would be available, multiple ports. Basically the card deck sized base would have the audio and video controls available as well as an lcd to indicate battery availability. The 5x5 cpu array would shutdown and startup as needed. There ought to be sufficient power for voice rec, video rec, voice rendering, video rendering. Essentially there is enough power to drive both video displays, both video cameras, voice rec, radio reception and transmission, audio/video reception and transmission simultaneously. All that for $100.

    Also see this link of mine from a previous post...
    http://ask.slashdot.org/comments.pl?sid=8 112&cid=7 18379

    Remove the space between the 7 and the 1 in the link.

  7. Use a key for DRM access to the IP on What's The Future of DRM? · · Score: 1

    Keep the medium's clean. Use a small hardware key as the mechanism to enable access to the device that plays the medium. Enable the key via remote technology that way users don't have to plug it into the device playing the medium. I guess it would be like a form of cyber cash sort of because you would go to the store, buy a cd and the cashier would add the cd's UPC code to it thus one now has purchased access to it. For internet users if they download a song and wish to play it the player would already know whether or not they already purchased access to the song via the remote interface to the hardware key. If they purchased access then it would play. That way if someone purchased a cd and a record, for instance, then they would be purchasing the medium for each but access only once!

    How would the hardware key work as far as computers or other hardware devices are concerned? Well I imagine there will be a DRM software API for it. Perhaps a blue-tooth connection would be build into IP players and the IP would indicate to the DRM interface that access was required. If so then get the key from the hardware key nearby (which ever one that might be). If no hardware key was available for access, then the user of the IP would goto there key and indicate purchase of access if they believe that the purchase amount is appropriate. Also the hardware key should have cloning ability. The owner of the hardware key would pay to get a clone hardware key. If access was not required then the IP would play by default.

    This all sounds complicated. The ultimate result of DRM will be that people will become accustomed to older IP which has expired its IP licensing period (Shakespeare's works and others). There will become a primary pay market for the elite and a secondary market for the non-elite. The elite will become arrogant and snobbish and stale. The non-elite will have the creativity and the fans and will continue to do concerts and whatever else in addition to providing IP distribution which individual users will then burn their own cd's and what have you.

    Just my thoughts.

  8. Re:Answer is here on The Three Hat Problem · · Score: 1

    I am wondering what the communication would be defined as. The way I see it is that the communication is done up front in the strategy meeting. Designate one person as the first to get a hat. That person will stand somewhere. The second person will stand to the left or the right of the first person based on the color of the first person's hat. Red to the right, Blue to the left. This will continue until the last person comes out. Everyone will guess except the last person. The last person will pass when everyone simultaneously guesses. If the last person needs to guess as well, then anyone of the previous persons (designate person 1) would move from their position and stand either to the left or right of the last person based on hat color. There is no communication, just organization. Now everyone will know the color of their hat based on the color of everyone elses hats. Something that this puzzle didn't make clear but I am making the assumption of is that hats also have a position. If the hats have a position then they can be organized. Once all are organized then all can announce simultaneously the color of their hat. It is quite possible that this somehow violates the no communication rule, however the initial strategy session makes this rule and all abide by it. Thus the probability is 100% that everyone guesses correctly. This works for 2 or more people/hats.

  9. Re:Plan of attack on Computer Science vs. Computer Engineering? · · Score: 2

    I would suggest that you double major in both and drop one after two years. At that point you should know what you like. The course load overlaps. Lots of math. Skills used at either discipline are applicable to both. If you don't wish to double major then major in one and minor in the other. Either way there is much overlap in courses. However in any event you are not very likely to take easy, mellow courses with which to explore the liberal arts side of your mind. There just won't be much time left with a double major or a major with a minor.

  10. Game Artist or Software Artist, one/the other/both on Where Is The Line Between Programmer And Artist? · · Score: 1

    I consider myself a software artist. A piece of well-written code formatted appropriately expressed such that any coder could pick it up with little to no explanation and run with it means that it is good art. When it is sphagetthi code it is still art but just not very good. I consider programs the equivalent of a book. You can write a good book or a bad book. When someone attempts to write Shakespeare in code, the code integrates complexities together in such a way that a review of it by knowledgable coders would be awe-struck. This is much in the same way that books will awe-struck their readers. With respect to game artists, there is the possibility of creating art at several levels. You can create art at the code level and you can create art at the visual level and you can create art at the animation level. Each level can be itself be beautiful or ugly. The more beautiful any one level the more likely the other levels are beautiful but this does not have to be the case. Game artists dont have to write a single line of code if the tools that are provided by the software artist are sufficient for the game artist to create the visual or animated art.

  11. The 'Stupid Patent Tricks' on Enter The 'Stupid Patent Tricks' Contest · · Score: 1

    My patent idea... Take a gameboy or neogeo or the like and create a cartridge with wireless capability, a speech processor, a microdrive such as one of IBM's microdrives, a set of headphones and a pair of glasses with the capability of displaying output in 0 or more lenses. This would be the ultimate carry-computer. You could play your games stand alone, with others, do work wherever you are, conduct business wherever you are, etc. Given that gameboy already comes with a basic camera attachment, it could also be a video phone. Your imagination is the limit.